我想知道如何从数组中选择某个字符串。说这是我的数组:
$a=array("What Color is the sky?","How are you?","Can you spell 'the'?");
我如何只回显第一个字符串?
我想知道如何从数组中选择某个字符串。说这是我的数组:
$a=array("What Color is the sky?","How are you?","Can you spell 'the'?");
我如何只回显第一个字符串?
你会这样做:
echo $a[0];
a[index] 其中 index 表示“单元格”位置。如果你想要第二个字符串,你会这样做:
echo $a[1];
如果您需要打印第一个值而不担心第一个是哪个键(数字或关联),请使用“当前”(在 php.net 上阅读当前函数)。它返回数组的当前元素,即数组“光标”当前所在的元素:
$a = array("What Color is the sky?","How are you?","Can you spell 'the'?");
echo current($a);
您仍然可以使用 key 功能打印所有这些:
$a = array("What Color is the sky?","How are you?","Can you spell 'the'?");
while(FALSE !== next($a)) {
echo current($a) . '<br />;
}
在使用 current()、key()、next() 和类似函数时,请记住使用 reset($arr) 来重置指针在数组中的位置。