|
|
|
หาค่าใน array โดยวิธีการนับค่าที่ต้องการ มีตัวอย่างด้านในครับ รบกวนช่วยทีครับ |
|
|
|
|
|
|
|
Code (PHP)
Array ( [0] => Y,N,Y,Y,N,Y,Y,Y,Y,N,Y,N [1] => Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y [2] => Y,Y,N,Y,Y,Y,Y,Y,Y,Y,Y,Y )
ต้องการหาค่า ในอาเรที่ 0 นับว่าค่า Y มีกีตัวต้องทำยังไงครับ
ขอบคุณครับ
Tag : PHP
|
|
|
|
|
|
Date :
2013-09-24 10:17:51 |
By :
kasuya191 |
View :
718 |
Reply :
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แบบนี้ได้ป่ะ? (ยังไม่ลองนะครับ)
Code (PHP)
$values = Array( [0] => Y,N,Y,Y,N,Y,Y,Y,Y,N,Y,N [1] => Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y [2] => Y,Y,N,Y,Y,Y,Y,Y,Y,Y,Y,Y );
$num_0 = count($values[0]);
echo $num_0;
|
|
|
|
|
Date :
2013-09-24 10:23:58 |
By :
arm8957 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$i=0;
$x = array( "Y,N,Y,Y,N,Y,Y,Y,Y,N,Y,N" ,"Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y" ,"Y,Y,N,Y,Y,Y,Y,Y,Y,Y,Y,Y" );
$y = explode(",", $x[0]);
foreach ($y as $value) {
if($value=='Y')
{
$i = $i + 1;
}
}
echo $i;
|
|
|
|
|
Date :
2013-09-24 10:30:08 |
By :
anotherdie |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณ ท่าน คนธรรมดา ไม่พิเศษ และ anotherdie มากครับ ทำได้แล้วครับ
ตามที่ท่าน anotherdie
Code (PHP)
$i=0;
$x = array( "Y,N,Y,Y,N,Y,Y,Y,Y,N,Y,N" ,"Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y" ,"Y,Y,N,Y,Y,Y,Y,Y,Y,Y,Y,Y" );
$y = explode(",", $x[0]);
foreach ($y as $value) {
if($value=='Y')
{
$i = $i + 1;
}
}
echo $i;
|
|
|
|
|
Date :
2013-09-24 10:37:25 |
By :
kasuya191 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อยากถามว่า Code จำพวกนี้ เอาไปช่วยในเรื่อง งาน หรือ web แบบไหนครับ หรือ เป็นแค่การบ้านเฉย ๆ
เพราะผมไม่ได้เรียนการเขียนโปรแกรมมาเลย อยากรู้ครับ
|
|
|
|
|
Date :
2013-09-24 11:08:55 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เหมือนจะเป็นพวกงานที่เกี่ยวกับ "ตารางการตัดสินใจ"
เคยมีอยู่งานนึงที่ต้องตรวจสอบข้อมูลลูกค้าด้วยการใช้เงื่อนไขประมาณ 1xxx เงื่อนไข
Y = ตรงกัน
N = ไม่ตรงกัน
L = คล้ายกัน
แล้วก็ให้น้ำหนักกับค่าแต่ละค่า และหลักแต่ละหลัก เมื่อค่าที่ได้มากกว่าที่กำหนดไว้
ให้แสดงผลลัพธ์คือ ลูกค้ากลุ่มนี้ คือคนเดียวกัน
ประมาณนี้มั้งครับ
|
|
|
|
|
Date :
2013-09-24 11:21:58 |
By :
{Cyberman} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|