【发布时间】:2019-04-16 18:23:59
【问题描述】:
我有一串像这样的逗号分隔值 -
$items = array();
foreach($_POST['check_list'] as $check) {
$items[] = $check;
}
$options = implode(', ' , $items);
$ch = curl_init();
$data_json = json_encode(array(
"configuration"=> [
"vehicleOptionIds"=> [$options]
],
"mileage"=> 85300,
));
当我通过它粘贴实际值时,它可以工作,但是当我使用 $options 变量传递它时出现问题。 API 确实接受了一个与我最初想法相反的字符串。
【问题讨论】:
-
这不是字符串,你需要引号。
-
保持逗号是什么意思?整数没有逗号。你想要一个数组吗?
-
是的,所以我将这些值传递给 api 调用,这些值需要是整数,但它不会接受我的输出