যেহেতু \n সিঙ্গেল কোটের সাথে কাজ করে না, তাই অন্যান্য অপশন ব্যবহার করতে হয়।
- কমান্ড লাইন ইন্টারফেস ব্যবহার করলে
PHP_EOLকনস্ট্যান্ট ব্যবহার করা যায়। - ব্রাউজারের সাথে ব্যবহার করলে
<br>ব্যবহার করা যায়।
উভয় অপশন নিচে দেখানো হলো:
<?php if (PHP_SAPI === 'cli') { return PHP_EOL; } else { return "<BR/>"; } ?>
যদি আমার অপশন cli না হয়, তবে 'else' পার্ট এক্সিকিউট হবে এবং নিউলাইন প্রিন্ট হবে:
উদাহরণ
<?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