ผมมี Array 1 ชุด ex: $arr = array('A','B','E','B','A','C','B','E'); result : Max = B; (สมาชิกของ array ที่มากที่สุด) จะหายังไงดีครับ
loop put4558350 Tue, 20/11/2012 - 21:07 loop (ง่ายดีครับ) เริ่มจากสร้างตัวแปล 1 ตัว (สมมุติว่าชื่อ max) ให้ค่าแรกเท่ากับ array ตัวที่ 1 สั้ง loop ไปจนถึงตัวสุดท้าย ถ้า max น้อยกว่า array ตัวที่อยู่ใน loop ก็ให้ max เปลี่ยนค่าตาม พอครบทุกตัว max ก็จะเป็นค่าสูงสุด ... ถ้าไม่ไช้การบ้าน(หรือสอนไปแล้ว)จะใส่ X = max(array('A','B','E','B','A','C','B','E')) ก็ใด้ Log in or register to post comments array_count_values ป.ล. lancaster Tue, 20/11/2012 - 21:41 array_count_values ป.ล. คิดว่าไม่น่าใช่การบ้าน คงไม่มี อ. ที่ไหนกล้าสั่งการบ้านโลจิคเป็น PHP แน่ๆ Log in or register to post comments <?php $arr = anu Thu, 22/11/2012 - 01:38 In reply to array_count_values ป.ล. by lancaster {syntaxhighlighter php} <?php $arr = array('A','B','E','B','A','C','B','E'); $count = array_count_values($arr); arsort($count); echo key($count); {/syntaxhighlighter} :O Log in or register to post comments ไม่ใช่การบ้านครับ nevermore Wed, 21/11/2012 - 09:45 ไม่ใช่การบ้านครับ Log in or register to post comments อ้อ put4558350 Wed, 21/11/2012 - 16:30 In reply to ไม่ใช่การบ้านครับ by nevermore อ้อ สมาชิกที่มีการซ้ำกันมากที่สุดนั้นเอง Log in or register to post comments
loop put4558350 Tue, 20/11/2012 - 21:07 loop (ง่ายดีครับ) เริ่มจากสร้างตัวแปล 1 ตัว (สมมุติว่าชื่อ max) ให้ค่าแรกเท่ากับ array ตัวที่ 1 สั้ง loop ไปจนถึงตัวสุดท้าย ถ้า max น้อยกว่า array ตัวที่อยู่ใน loop ก็ให้ max เปลี่ยนค่าตาม พอครบทุกตัว max ก็จะเป็นค่าสูงสุด ... ถ้าไม่ไช้การบ้าน(หรือสอนไปแล้ว)จะใส่ X = max(array('A','B','E','B','A','C','B','E')) ก็ใด้ Log in or register to post comments
array_count_values ป.ล. lancaster Tue, 20/11/2012 - 21:41 array_count_values ป.ล. คิดว่าไม่น่าใช่การบ้าน คงไม่มี อ. ที่ไหนกล้าสั่งการบ้านโลจิคเป็น PHP แน่ๆ Log in or register to post comments
<?php $arr = anu Thu, 22/11/2012 - 01:38 In reply to array_count_values ป.ล. by lancaster {syntaxhighlighter php} <?php $arr = array('A','B','E','B','A','C','B','E'); $count = array_count_values($arr); arsort($count); echo key($count); {/syntaxhighlighter} :O Log in or register to post comments
ไม่ใช่การบ้านครับ nevermore Wed, 21/11/2012 - 09:45 ไม่ใช่การบ้านครับ Log in or register to post comments
อ้อ put4558350 Wed, 21/11/2012 - 16:30 In reply to ไม่ใช่การบ้านครับ by nevermore อ้อ สมาชิกที่มีการซ้ำกันมากที่สุดนั้นเอง Log in or register to post comments
loop
put4558350 Tue, 20/11/2012 - 21:07
loop (ง่ายดีครับ)
เริ่มจากสร้างตัวแปล 1 ตัว (สมมุติว่าชื่อ max) ให้ค่าแรกเท่ากับ array ตัวที่ 1
สั้ง loop ไปจนถึงตัวสุดท้าย ถ้า max น้อยกว่า array ตัวที่อยู่ใน loop ก็ให้ max เปลี่ยนค่าตาม พอครบทุกตัว max ก็จะเป็นค่าสูงสุด
... ถ้าไม่ไช้การบ้าน(หรือสอนไปแล้ว)จะใส่ X = max(array('A','B','E','B','A','C','B','E')) ก็ใด้
array_count_values ป.ล.
lancaster Tue, 20/11/2012 - 21:41
array_count_values
ป.ล. คิดว่าไม่น่าใช่การบ้าน คงไม่มี อ. ที่ไหนกล้าสั่งการบ้านโลจิคเป็น PHP แน่ๆ
<?php $arr =
anu Thu, 22/11/2012 - 01:38
In reply to array_count_values ป.ล. by lancaster
{syntaxhighlighter php}
<?php
$arr = array('A','B','E','B','A','C','B','E');
$count = array_count_values($arr);
arsort($count);
echo key($count);
{/syntaxhighlighter}
:O
ไม่ใช่การบ้านครับ
nevermore Wed, 21/11/2012 - 09:45
ไม่ใช่การบ้านครับ
อ้อ
put4558350 Wed, 21/11/2012 - 16:30
In reply to ไม่ใช่การบ้านครับ by nevermore
อ้อ สมาชิกที่มีการซ้ำกันมากที่สุดนั้นเอง