我是PHP新手。只是一个简单的问题:
编码:
foreach($group as $b)
{
if($b == 0){
echo "error";
}
else{
echo "true";
}
}
我想要值$ b,“true”添加到新数组。
感谢。
答案 0 :(得分:6)
$arr = array();
foreach($group as $b) {
if ($b == 0) {
echo "error";
} else {
echo "true";
$arr[] = $b;
}
}
答案 1 :(得分:2)
只需使用array_push()
。
array_push($array, "true");
答案 2 :(得分:2)
定义数组。
将数据推送到数组中。
示例:
$array = new array();
foreach ($group as $b) {
if ($b == 0) {
echo "error";
} else {
echo "true";
array_push($array,$b) //or any value?
}
}
答案 3 :(得分:1)
使用array_push检查此链接
$a = new array();
array_push($a,"true");
print_r($a);
我们可以通过以下方式添加数值数组:
$arr = new array("true"); //Create the array & add the values
var_dump($arr); //Print the contents of the array to screen
您还可以将值推送到数组:
$arr = new array(); //Create the array
array_push($arr, 'true'); //'Push' the value into the next available index
var_dump($arr); //Print the contents of the array to screen
您还可以通过直接设置索引来添加到数组:
$arr = new array(); //Create the array
$arr[0] = 'true'; //'Set' index 0 to the value
var_dump($arr); //Print the contents of the array to screen
答案 4 :(得分:1)
使用它:
array_push($arr,"true");
或
echo "true";
$arr[] = $b;
要了解有关array_push的更多信息,请阅读: