Php 如何获取数字并插入到数组中
我从用户那里得到了类似这样的=>“1,2,3”(这只是一个示例,因为我不知道这些数字) 我想得到这些数字,并将每个数字插入一个数组,如$numbersPhp 如何获取数字并插入到数组中,php,arrays,Php,Arrays,我从用户那里得到了类似这样的=>“1,2,3”(这只是一个示例,因为我不知道这些数字) 我想得到这些数字,并将每个数字插入一个数组,如$numbers $numbers['0'] = 1; $numbers['1'] = 2; 如何执行此操作?您可以使用分解以逗号分隔字符串并获得数组: $str = "1,2,3"; $numbers = explode(",",$str); print_r($numbers); 它将输出 Array ( [0] => 1 [1] => 2 [2
$numbers['0'] = 1;
$numbers['1'] = 2;
如何执行此操作?您可以使用
分解
以逗号分隔字符串并获得数组:
$str = "1,2,3";
$numbers = explode(",",$str);
print_r($numbers);
它将输出
Array ( [0] => 1 [1] => 2 [2] => 3 )
就是
$numbers[0] = 1;
$numbers[1] = 2;
$numbers[2] = 3;
您可以复制粘贴上面的代码并在此处尝试您可以使用分解以逗号分割字符串并获得数组:
$str = "1,2,3";
$numbers = explode(",",$str);
print_r($numbers);
它将输出
Array ( [0] => 1 [1] => 2 [2] => 3 )
就是
$numbers[0] = 1;
$numbers[1] = 2;
$numbers[2] = 3;
您可以复制粘贴上述代码并在此处尝试尝试此操作。例如,如果您从存储在
$\u POST
变量中的表单
获取用户输入
foreach ($_POST as $key => $value) {
$newArray[$key] = $value;
}
print_r($newArray);
试试这个。例如,如果您从存储在
$\u POST
变量中的表单
获取用户输入
foreach ($_POST as $key => $value) {
$newArray[$key] = $value;
}
print_r($newArray);
在这种情况下是你的朋友
$numbers = explode(",", $input);
在这种情况下是你的朋友
$numbers = explode(",", $input);
您可以使用
[]
添加到现有阵列。Ie:$numbers[]=1$数字[]=2
将生成数组(0=>1,1=>2)
问题是我不知道这些数字是什么@motmh哪些数字?“1,2,3”
是字符串吗?@ZainFarooq“1,2,3”对不起,我的英语不够好:)我希望您理解我想要的内容。您可以使用[]
将其添加到现有数组中。Ie:$numbers[]=1$数字[]=2
将生成数组(0=>1,1=>2)
问题是我不知道这些数字是什么@motmh哪些数字?“1,2,3”
是字符串吗?@ZainFarooq“1,2,3”对不起,我的英语不够好:)我希望你明白我想要什么