如何从数组中选择某个字符串

时间:2013-11-05 00:07:25

标签: php

我想知道如何选择某个字符串和数组。说这是我的阵列:

$a=array("What Color is the sky?","How are you?","Can you spell 'the'?");

我如何只回显第一个字符串?

2 个答案:

答案 0 :(得分:0)

你会这样做:

echo $a[0];

a [index]其中index表示“单元格”位置。如果你想要第二个字符串,你可以这样做:

echo $a[1];

答案 1 :(得分:0)

如果您需要打印第一个值而不必担心第一个键是什么键(数字或相关),请使用“当前”(read on current function on php.net)。它返回数组的当前元素,即数组“cursor”当前所在的元素:

$a = array("What Color is the sky?","How are you?","Can you spell 'the'?");
echo current($a);

您仍然可以使用键功能打印所有这些:

$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)来重置数组中指针的位置。