如果PHP数组的键值是一个HTML标签格式, 会被自动设为空 $a = array('<abc />'=>"ABC",'<def />'=>"DEF"); var_dump($a);输出://array(2) { [""]=> string(3) "ABC" [""]=> string(3) "DEF" }为什么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那是因为浏览器自动解析<>需要把他设置成html实体.$a = array("<abc />"=>"ABC","<def />"=>"DEF"); foreach($a as $key=>$vo){ echo htmlspecialchars($key)."<br/>"; } echo "<hr/>"; print_r($a); echo "<hr/>"; var_dump($a); 谁知道vs.php2.10_for_vs2010怎么安装, 带有审核流程的软件怎样设计 谁有loadrunner电子书,帮忙发一下 如何提取下面的字符串? 好消息,有分拿了 PHPexcel生成文件下载问题。 关于截取带有HTML标签的字符串 巨奇怪的问题,请大伙看看哦。。。特急! 郁闷呀!php生成word问题!急! PHP数据库查询的图片,被IE浏览器看成广告屏蔽。 php动态表导出数据出问题。求高手 如果区分是国内IP还是国外IP
foreach($a as $key=>$vo){
echo htmlspecialchars($key)."<br/>";
}
echo "<hr/>";
print_r($a);
echo "<hr/>";
var_dump($a);