इसे आजमाएं:
if($img != NULL) {
return '<img src="' . $img . '" alt="' . $alt .'" />';
}
स्पष्टीकरण:
अगर आप !$img
. की तुलना करते हैं NULL
. के विरुद्ध आप मूल रूप से $img
. पर एक बूलियन उत्क्रमण करते हैं और फिर देखें कि क्या यह NULL से तुलना करता है - जो आप नहीं चाहते।
साथ ही, कृपया ध्यान दें कि आपको उपयोग करना चाहिए
if($img !== NULL)
बजाय। !=
प्रदान किए गए चर के मूल्यों की तुलना करेगा, जबकि !==
मूल्यों और डेटाटाइप की तुलना करेगा (जो कि NULL के मामले में आपकी सबसे अच्छी रुचि हो सकती है)।