|
|
|
สอบถามหน่อยครับว่า เงื่อนไขที่เขียนแบบนี้ถ้าเป็นภาษาคน จะอ่านว่าอย่างไรครับ |
|
|
|
|
|
|
|
เมื่อเงื่อนไขเป็นเท็จครับ ? : = if else
|
|
|
|
|
Date :
2013-08-02 14:51:55 |
By :
Dragons_first |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
หมายถึงว่า
Code (PHP)
if($created && empty($options['action'])){
return 'put';
} else {
return 'post';
}
และเงื่อนไข $created && empty($options['action']) ก็อ่านว่า
$created มีค่า และ $options['action'] มีค่า
ผมเข้าใจถูกต้องหรือเปล่าครับ
|
ประวัติการแก้ไข 2013-08-02 14:58:33
|
|
|
|
Date :
2013-08-02 14:58:02 |
By :
zinlucifer |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
($created && empty($options['action'])) ? 'put' : 'post'
แปลเป็นภาษาคนว่า
หาก $created มีค่าเป็นจริง และ $options['action'] มีค่าไม่จริง
ให้ส่ง 'put' กลับมา นอกนั้น 'post'
ซึ่งใน PHP คำว่าเป็นจริงคือ
ค่าที่ไม่ใช่
0
'0'
null
false
''
array()
|
|
|
|
|
Date :
2013-08-02 15:54:05 |
By :
cookiephp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณ คุณแมวของคุกกี้มากครับ พึ่งจะทราบว่ามีวิธีการเขียน เงื่อนไขแบบนี้ด้วย
|
|
|
|
|
Date :
2013-08-02 16:42:38 |
By :
zinlucifer |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|