我想做
<?php
$str = "I want to access 2nd or 3rd index in one line";
echo explode(" ",$str)[2];
?>
我们可以使用
访问第一个索引stristr($str," ",true); //For php version >= 5.3
或
$foo = array_shift(explode(':', $foo));
或
list($str) = explode(" ", $str);
如何在一行中访问特定索引[1],[2]或[3]?
5.4+
<?php echo explode(" ","I want to access 2nd or 3rd index in one line")[2]; ?>
for second
strtok($string, " "); echo strtok(" ");
或第三
strtok($string, " "); strtok(" "); echo strtok(" ");
尝试这样获取特定的索引值
<?php
$str = "Iam want to access 2nd or 3rd index in one line";
$val = explode(" ",$str);
echo $val[3];
?>