web, trends and thinking

It just another weblog :P

นับจำนวน array ใน PHP

leave a comment »

หลักก็ง่ายๆเลยครับ ตามนี้

นับแบบ array มิติเดียว
<?php
$result=array(“0″,”1″,”2″,”3”);
//result == 4
$a[0] = 1;
$a[1] = 3;
$a[2] = 5;
$result = count($a);
// $result == 3

$b[0]  = 7;
$b[5]  = 9;
$b[10] = 11;
$result = count($b);
// $result == 3

$result = count(null);
// $result == 0

$result = count(false);
// $result == 1
?>

นับ array แบบเข้าไปเชิงลึกในอีกมิตินึงอีก
<?php

$food = array('fruits' => array('orange', 'banana', 'apple'),
'veggie' => array('carrot', 'collard', 'pea'));

// recursive count
echo count($food, COUNT_RECURSIVE); // output 8
// normal count

echo count($food); // output 2
?>

แหล่งที่มา: http://php.net/manual/en/function.count.php

Written by แมวน้ำขั้วโลก

กันยายน 28, 2010 ที่ 8:00 am

เขียนใน PHP

Tagged with ,

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s

%d bloggers like this: