2010-01-19 17 views
9

क्या किसी ने पहले इस "आईआईएफ" को php में देखा है? वास्तव में वह क्या है? मैं php.net में इसके लिए प्रलेखन खोजने की कोशिश करता हूं लेकिन मुझे कोई नहीं मिला। कोई भी इस "आईआईएफ" का उपयोग करने का एक सरल उदाहरण दे सकता है?php में यह "iif" क्या है?

उत्तर

7

यह PHPKit का हिस्सा है। यह Immediate If के लिए खड़ा है।

वाक्य रचना है:

iif(condition, true statement, false statement); 

@ VolkerK की टिप्पणी ध्यान दिया जाना चाहिए: "और ध्यान रखें कि आईएफएफ (एक्स, वाई, जेड) दोनों y और z (कोई आलसी समारोह पैरामीटर मूल्यांकन php में) का मूल्यांकन करता है में रखना जबकि एक्स? वाई: जेड केवल वाई या जेड का मूल्यांकन करता है। "

+0

CIOCCHI मैं Piatti से नकल? –

+0

हाय @ स्किलड्रिक, तत्काल अगर लिंक अब टूटा हुआ है। – Marc

10

फ़ंक्शन iif मानक PHP पुस्तकालयों में मौजूद नहीं है। लेकिन ज्यादातर मामलों में यह 'लघु अगर अभिव्यक्ति' है जैसे: (condition ? true : false)

+0

यह एक अभिव्यक्ति है और एक बयान नहीं है। – Gumbo

+2

और ध्यान रखें कि iff (x, y, z) y और z दोनों का मूल्यांकन करता है (php में कोई आलसी फ़ंक्शन पैरामीटर मूल्यांकन नहीं) जबकि x? Y: z केवल y या z का मूल्यांकन करता है। – VolkerK

संबंधित मुद्दे