$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);
这是否可以以任何方式定义数组中的变量?
答案 0 :(得分:1)
$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");