2011-09-22 18 views

उत्तर

20

सशर्त ऑपरेटर (? :) को अल्पविराम से अधिक प्राथमिकता है लेकिन अवधि से कम है।

print("$str is " , (ispalindrome($str) ? "" : " not"), " a palindrome\n") 

जबकि दूसरा रूप में पार्स किया गया है: इस प्रकार, पहली पंक्ति के रूप पार्स किया गया है

print(("$str is " . ispalindrome($str)) ? "" : (" not" . " a palindrome\n")) 

बाद लाइन वास्तव में मुद्रित "चाहिए", नहीं "1", हालांकि; क्या वास्तव में आपको क्या मिला?

+0

इसे साफ़ करने के लिए धन्यवाद और हाँ मुझे "" "मिला और नहीं" 1 " –

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