PHP foreach()有什么用?

PHPz
Freigeben: 2020-09-05 09:44:54
Original
1947 Leute haben es durchsucht

在PHP中foreach是针对数组的循环结构,可以用来对一个数组的所有元素进行循环遍历,其语法是“foreach($usearray as $value)”,表示将用户数组所有的值全部赋值给“$value”变量。

PHP foreach()有什么用?

PHP 4 引入了 foreach 结构,和 Perl 以及其他语言很像。这只是一种遍历数组简便方法。foreach 仅能用于数组,当试图将其用于其它数据类型或者一个未初始化的变量时会产生错误。有两种语法,第二种比较次要但却是第一种的有用的扩展。

格式一: 

foreach($usearray as $value)
statement;
Nach dem Login kopieren

将用户数组($usearray)所有的值全部赋值给$value变量。

格式二:

foreach($usearray as $key=>$value)
statement;
Nach dem Login kopieren

将用户数组($usearray) 的下标和所属值分别赋值给$key和$value变量。

上述格式中AS为关键字

Foreach实例

<?
$myarray=array("aaa","bbb","ccc","ddd");
foreach($myarray as $value)
{
echo $value."<br>";
}
foreach($myarray as $key=>$value)
{
if($key!=2)//排除第3个数组的值
echo "Key is: $key; Valueis: $value<br>\n";
}
?>
Nach dem Login kopieren

更多相关知识,请访问 PHP中文网!!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage