All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
HTML教程-收集的常用的HTML标签(6)_[Html教程]
ASP.NET的HTMLTable原样导出到Excel_[Asp.Net教程]
AJAX实例入门_[AJAX教程]_0
C#中 FileSystemWatcher组件应用实例
net得到本地电脑基本信息的简单方法_[Asp.Net教程]
Delphi 7的主要特性
ASP.NET中常用的优化性能方法_.net资料_编程技术
让我们一起认识YAML:YAML简介_php资料_编程技术
初学来看:动态网页制作技术PHP的变量类型_php资料_编程技术
在ASP.NET,2.0中建立站点导航层次_[Asp.Net教程]
Reading number is top 10 pictures
海底兵马俑
美丽的少女1
西游四格漫画(六)
The world first motorcycle will be auctioned for 21000 pounds
战场废物2
Born After 90 Beijing sports university campus flower photos2
Ashlynn Brooke a group sexy photo1
Fierce! China's special forces training the devil1
采访谢楠
各种囧况!玩游戏最不喜欢出现的十件事(点评)
Download software ranking
仙剑奇侠传98版歌曲
Such love down(擒爱记)
Unix video tutorial20
尖东毒玫瑰A
Popkart Cracked versions Mobile phone games
c#程序设计案例教程
Tram sex maniac 2 (H) rar bag1
超级战舰
Tram sex maniac 2 (H) rar bag6
豪门浪荡史
delv published in(发表于) 2013/12/29 4:42:07 Edit(编辑)
php获得二维或多维数组的第一维的长度_php资料_编程技术

php获得二维或多维数组的第一维的长度_php资料_编程技术

php获得二维或多维数组的第一维的长度_php资料_编程技术-你的首页-uuhomepage.com
在php中,获得二维或多维数组的第一维的长度,这是个常用的程序判断,比如你读取的数组是一个二维数组:


$arr=array(

0=>array('title' => '新闻1', 'viewnum' => 123, 'content' => 'ZAQXSWedcrfv'),

1=>array('title' => '新闻2', 'viewnum' => 99, 'content' => 'QWERTYUIOPZXCVBNM')

);

?>

如果你想统计数组$arr的长度,也就是说该二维数组只有两条新闻,你想要的数字也是2,但是如果使用count($arr)不同版本的php,统计的结果是不一样的;

后来在php手册中发现,count函数还有第二个参数,解释如下:

count函数有两个参数:

0(或COUNT_NORMAL)为默认,不检测多维数组(数组中的数组);

1(或COUNT_RECURSIVE)为检测多维数组,

所以如果要判断读取的数组$arr是不是有新闻信息,就要这样写了:


if(is_array($arr) && count($arr,COUNT_NORMAL)>0 )

{

.....

} else {

.....

}

?>

你可以使用这样的代码来测试该函数:


$arr=array(

0=>array('title' => '新闻1', 'viewnum' => 123, 'content' => 'ZAQXSWedcrfv'),

1=>array('title' => '新闻2', 'viewnum' => 99, 'content' => 'QWERTYUIOPZXCVBNM')

);

echo '不统计多维数组:'.count($arr,0);//count($arr,COUNT_NORMAL)

echo "
";

echo '统计多维数组:'.count($arr,1);//count($arr,COUNT_RECURSIVE)

?>

到此位置,已经解决php中获取二维或多维数组的第一维长度的问题!




添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.