php 的each()输出内容空白问题

原创 2016年08月30日 13:32:18
有时候,使用了each配合list却不能输出数组数据,一开始爱以为是php版本不支持each函数,
但是又没有报错。最后意识到原来是在each之前使用过foreach函数,这个函数使得数组中的指针已经
移动到数组末尾,这时候z
$arr=array('name'=>'张三','sex'=>'male','age'=>'23');
var_dump($arr);
echo '<hr>';
print_r(each($arr));
echo '<hr>';

foreach($arr as $k=>$v){
    echo $k.'=>'.$v.'<br>';
}
echo '<hr>';
reset($arr);//因为上面数组的指针已经移动到数组末尾,下面使用each的时候发生指针越界,返回false,导致无法输出值。
	    //因此使用reset()函数将指针初始化到0开始,即数组起始位置。
while(list($key,$val)=each($arr)){ 
    echo $key.'=>'.$val.'<br>';
}
版权声明:本文为博主原创文章,未经博主允许不得转载。

Android截图包含webview时,webview部分空白(其他部分正常),此问题发生在系统4.4及以上

其主要原因:是webview渲染方式所导致;只需要AndroidManifest.xml中设置属性android:hardwareAccelerated=”false”。 来自:http://b...
  • u012229990
  • u012229990
  • 2015年10月21日 11:49
  • 2105

curl获取网页内容出现乱码或为空的解决方案,另附curl_getinfo函数解析

关于使用curl抓取网页碰到的小问题以及解决方案。另附一些curl_getinfo的小知识点。谢谢。...
  • LJFPHP
  • LJFPHP
  • 2017年07月15日 14:14
  • 2096

jquery中each循环常见问题

首先明确一点,each循环遍历操作是jQuery提供的对元素进行遍历,元素对象可以是多种多样的,比如可以是:一维数组,多维数组,json格式的数据,甚至是通过$(".className")取到的jq对...
  • zhanglianchang10
  • zhanglianchang10
  • 2016年09月26日 10:57
  • 1958

dedecms后台内容维护一片空白,php7下使用dedecms织梦坑太多大家升级要小心

上一篇文章, 《php7下使用dedecms,织梦dedecsm后台一片空白的解决方法》 讲述了dedecms在php7中的一部分坑, 今天又遇到一个大坑‘dedecms’的后台, 点击内容维...
  • towtotow
  • towtotow
  • 2018年01月10日 17:34
  • 54

IE6 页面空白不显示内容的问题

将 放在title前面解决。 原因:   在windows操作系统上使用IE6作为浏览器时。常常会发生这样的问题:在浏览使用UTF-8编码的网页时,浏览器无法自动侦测(即没有设定“自动选择”编码...
  • shandongdahan
  • shandongdahan
  • 2011年09月13日 15:19
  • 527

阿里weex研究iOS(一)playground内容空白问题

版本0.6.1,按照官方说明一步一步安装 运行playground项目,启动后,控制台自动启动服务端,但最后报出一串错误 ERROR in Entry module not found: Err...
  • d200820205051
  • d200820205051
  • 2016年07月11日 17:44
  • 3450

UTF-8编码网站空白问题,PHP验证码不显示问题

    最近在调试PHP验证码的问题时,发现验证码总是不能正确显示,经过很多次测试,发现唯一的解决之道是用CMS的安装程序重新安装才能解决。如果总是这样找不到原因的话,那不会害苦了人,在网上一搜同类型...
  • dxcjpu
  • dxcjpu
  • 2011年02月18日 13:54
  • 1066

jquery each控制checkbox有关内容(table tr)的显示或隐藏(jquery 按条件隐藏显示已输出内容)

jquery 按条件隐藏显示已输出内容 当不勾选任何一项时,显示所有国家内容; 勾选一项显示一项内容且不同国家内容可以叠加; 取消勾选隐藏其相应内容; “其他”代表所有不在勾选列表项以外的国家  ...
  • f10_s
  • f10_s
  • 2013年09月11日 15:04
  • 3438

PHP表单提交错误后返回内容消失问题

PHP表单提交错误后返回内容消失问题 今日发现一个问题,用户如果提交表单后,不符合要求返回,表单信息老是没有。把我郁闷坏了,我明明记得最开始做此功能的时候,是可以恢复表单状态的。经过网上查找,原...
  • keyunq
  • keyunq
  • 2012年01月13日 11:49
  • 2304

Win7打不开CHM文件,或者打开是空白内容,试试chm修复器

  • 2016年09月16日 14:26
  • 93B
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:php 的each()输出内容空白问题
举报原因:
原因补充:

(最多只允许输入30个字)