/ / टर्नरी ऑपरेटर के भीतर ट्रिम फ़ंक्शन प्रदान करना - php, वाक्यविन्यास, टर्नरी-ऑपरेटर

टर्नरी ऑपरेटर - php, वाक्यविन्यास, टर्नरी-ऑपरेटर के भीतर ट्रिम फ़ंक्शन प्रतिपादन

मैं इसका उपयोग करना चाहता हूँ ट्रिम () एक के भीतर कार्य टर्नरी ऑपरेशन लेकिन यह काम नहीं करता है। नीचे मेरा कोड है:

$mainJob = ($user->getMainJob() != null) ? "-a-{trim($user->getMainJob())}" : null;

मैंने भी यह कोशिश की:

$mainJob = ($user->getMainJob() != null) ? "-a-".trim({$user->getMainJob()})."" : null;

कैसे ternary ऑपरेटर के भीतर इसे प्रस्तुत करने के बारे में कोई सलाह की सराहना करेंगे।

उत्तर:

जवाब के लिए 0 № 1

स्ट्रिंग समाकलन एक मुद्दा है, न कि त्रिक के भीतर ट्रिम का उपयोग।

$mainJob = ($user->getMainJob() != null) ? "-a-".trim($user->getMainJob()) : null;

जवाब के लिए 0 № 2

आपको var Try के साथ उचित कोटरिंग और कॉन्टैनेटिंग स्ट्रिंग्स करने की आवश्यकता है

$mainJob = ($user->getMainJob() != null) ? "-a-".trim($user->getMainJob()) : null;