如何将PHP变量放入数组中

时间:2018-01-25 06:56:56

标签: php

 $booked_seat=array(1,2); 
    if(in_array($seat,$booked_seat)){
                 $booked="red"; $book_seat="data-book='1'"; 
               } else { 
              $booked=""; $book_seat="";
            }

我想把PHP变量放在数组

    $booked_seat=array($id);

这是否可以以任何方式定义数组中的变量?

2 个答案:

答案 0 :(得分:1)

您可以使用explode()& php中的array_shift()

 $str = '1,2,3';
 $arr = [explode(",", $str)];

 echo "<pre>";
 print_r(array_shift($arr));

答案 1 :(得分:0)

如果你想要一个字符串而不是一个数字数组,你可以使用连接方法http://php.net/manual/en/function.join.php

 $str = join(',', array(1, 2, 3));

如果你想用'1,2,3'之类的字符串创建一个数组,可以使用explode方法http://php.net/manual/en/function.explode.php

$arr = explode(",", "1,2,3");