วันพฤหัสบดีที่ 31 มีนาคม พ.ศ. 2554

ฟังก์ชัน array_sum()

 ใช้ในการหาค่าผลรวมของสมาชิกทุกตัวในอาร์เรย์

รูปแบบ

$sum = array_sum(อาร์เรย์ที่ต้องการหาค่าผลรวม);

ตัวอย่าง

$num = array(1, 2, 3, 4, 5);
$sum = array_sum($num);
echo $sum;

// $sum = 1+2+3+4+5 = 15

ในกรณีที่อาร์เรย์มีสตริงรวมอยู่ด้วย แต่สตริงเป็นตัวเลข เช่น

$str = array(1, 2, '3', '4', '5');
$sum = array_sum($str);
echo $sum;

//$sum = 15 เนื่องจากสตริงที่เป็นตัวเลขจะสามารถถูกนำมาคำนวณด้วย 1+2+3+4+5

ในกรณีที่อาร์เรย์มีสตริงรวมอยู่ด้วยโดยที่สตริงมีทั้งสตริงและตัวเลข

$str = array(1, '2, '3', '4cat', 'dog5');
$sum = array_sum($str);
echo $sum;

//$sum = 10 เนื่องจากเฉพาะตัวเลขที่อยู่หน้าสตริงที่จะสามารถนำมาคำนวณได้

ไม่มีความคิดเห็น:

แสดงความคิดเห็น