我想要做的explode(" ",$q[2])[1]哪里$q[2]是一个字符串阅读"问题1",但我不断收到错误,说一个逗号或者分号预期,而不是以后爆炸"面向括号权[1]".当字符串不是数组位置时,我可以使用这种语法,所以有一种简单的方法来做这个,而不是制作一些临时变量并爆炸吗?
您可以尝试:
list($first, $second) = explode(" ",$q[2]);
Run Code Online (Sandbox Code Playgroud)
所以$second变量是[1]返回数组中的元素.
$first // "question"
$second // "1"
Run Code Online (Sandbox Code Playgroud)
也可以省略$first变量,所以:
list(, $second) = explode(" ",$q[2]);
Run Code Online (Sandbox Code Playgroud)