चूंकि \n का उपयोग सिंगल कोट्स के साथ नहीं किया जा सकता, इसलिए हमें अन्य विकल्पों का सहारा लेना होगा।
- कमांड लाइन इंटरफेस का उपयोग करते समय, निरंतर PHP_EOL का उपयोग किया जा सकता है।
- ब्राउज़र के साथ उपयोग करते समय, '
' का उपयोग किया जा सकता है।
दोनों विकल्पों को नीचे दिखाया गया है।
<?php if (PHP_SAPI === 'cli') { return PHP_EOL; } else { return "<BR/>"; } ?>
मान लीजिए कि हमारा विकल्प क्ली नहीं था, 'अन्य' भाग निष्पादित किया जाएगा और एक नई लाइन मुद्रित की जाएगी -
उदाहरण
<?php $var_1 = 'hi'; $var_2 = "\n"; $var_3 = 'hello'; echo $var_1 . $var_2 . $var_3; echo PHP_EOL; $var_2 = str_replace("\n", '\n', $var_2); echo $var_1 . $var_2 . $var_3; echo PHP_EOL; ?>
आउटपुट
यह निम्नलिखित आउटपुट देगा -
hi hello hi\nhello