Loading...
Свободное общение | Баг или странная особенность?
Всем добра!
Все мы знаем как выводить на страничку некоторый текст в php. для тех кто не в курсе ))

Это можно сделать так

print "Текст сообщения";

либо так

print 'Текст сообщения';

Так вот работая на опен сервере (php 7.2) обнаружил особенность что можно оказывается\ вывести и так

print ТекстБезПробелов;

здесь не используются кавычки. Думал баг опен сервера, проверил на реальном хосте, результат такой же. В сети вразумительного ответа не нашел. Кто в курсе почему так происходит?
бывает.) это ни только с 7.2 .) и echo также
Сибирский , print принимает лишь один аргумент.
И работает без кавычек, так задуманно.
Router (11.01.2019 в 12:17)
Сибирский , print принимает лишь один аргумент.
И работает без кавычек, так задуманно.

если бы это было так задумано то оно было бы описано в документации. Я не нашел ничего подобного...
Router , да, все верно, print и echo это не функции а языковые конструкции, потому заключать аргументы в кавычки не обязательно. Но честно говоря был удивлен ))
Не знал *facepalm2* пасиб за инфу *hlophlop*
Сибирский , везде так, кавычки нужны в echo, и ТД если больше одной строчки,тоже самое и в условиях if можно не брать фигурными,
А вот так if() условие;
Если на 1 строку
Онлайн: 3
Время:
Gen. 0.0996
(c) Bym.Guru 2010-2026