<?php
$contact=array('id'=>1,'姓名'=>'高某','公司'=>'A公司');
while(list($a,$b)=each($contact)){
echo $a." ".$b.'<br/>';
}
?>
在这段代码中,while的条件判断我不是很明白,(为什么直接写list($a,$b)=each($contact)就行),条件是根据函数的返回值来判断还是根据什么??<?php
$contact=array('id'=>1,'姓名'=>'高某','公司'=>'A公司');
while(list($a,$b)=each($contact)){
echo $a." ".$b.'<br/>';
}
?>
在这段代码中,while的条件判断我不是很明白,(为什么直接写list($a,$b)=each($contact)就行),条件是根据函数的返回值来判断还是根据什么??
each — 返回数组中当前的键/值对并将数组指针向前移动一步,如果内部指针越过了数组的末端,则 each() 返回 false。所以while就退出了。
附上文档:http://php.net/manual/zh/function.each.php
请参考 PHP 中关于 each 的说明:
http://php.net/manual/zh/function.each.php
无线网络修复工具是一款联想出品的小工具,旨在诊断并修复计算机的无线网络问题。它全面检查硬件故障、驱动程序错误、无线开关设置、连接设置和路由器配置。 该工具支持 Windows XP、Win7 和 Win10 系统。请注意,在运行该工具之前,应拔出电脑的网线,以确保准确诊断和修复。 使用此工具,用户可以轻松找出并解决 WiFi 问题,无需手动排查故障。它提供了一键式解决方案,即使对于非技术用户也易于使用。
0
立即学习“PHP免费学习笔记(深入)”;
= 是赋值符,把右边的赋值给左边。while 判断左边的值是否为真
http://php.net/manual/zh/function.each.php
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号