|
|
|
ต้องการนำการแสดงผล Array มาเก็บค่าเอาไว้ แล้ว if เพื่อตรวจสอบ |
|
|
|
|
|
|
|
Code (PHP)
if( in_array('data', array('abc', 'def', 'data'))){
// เป็นจริง
}else{
// หาไม่เจอ
}
|
|
|
|
|
Date :
2015-10-22 15:11:28 |
By :
NewbiePHP |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2015-10-22 15:56:12 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถามอีกสักนิดสิครับ ??
พอดีติดปัญหาเรื่อง Username ตัวเล็ก ตัวใหญ่
if( in_array( 'Jame' , $GetPlayers))
มันต้องค้นหา Array ที่มีชื่อ Jame แต่ jame ไม่ได้อะครับ
จะทำอย่างไรให้ Array มองข้ามตัวพิมเล็ก ตัวพิมใหญ่อะครับ ขอคำแนะนำหน่อยครับ
ขอบคุณครับ
|
|
|
|
|
Date :
2015-10-22 21:22:44 |
By :
jomjonejame |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$srh="/,".strtolower('Abc').",/i";
if( preg_match($srh, ','.implode(',',array('abc', 'def', 'ghi')).',')){
// เจอ
}else{
// ไม่เจอ
}
ไม่รู้ว่ามีคำสั่งที่ต้องการตรงๆ หรือเปล่า
แต่ที่ทำเป็นตัวอย่าง คือ รวม array เป็น string โดยมีตัวคั่นเป็น ลูกน้ำ
ค่อยเอามาค้นหาด้วย regular expression
ซึ่งมีคำสั่ง /i เท่ากับ ignore case ค้นหาไม่สนใจตัวเล็กตัวใหญ่
(หรือ insensitive ไม่แน่ใจ 555 ความหมายมันเหมืนอกัน)
|
|
|
|
|
Date :
2015-10-22 22:58:41 |
By :
NewbiePHP |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|