Ваш город: Не указано

PHP - оператор вывода ECHO и PRINT

Чтобы вывести в браузер какой-нибудь текст или переменную, используется оператор вывода echo или print. Затем указывается то, что необходимо вывести. После каждого действия, всегда ставится точка с запятой.

Например:

<?php
echo '<p>Primer otobrageniya teksta cherez echo</p>';
print '<p>Primer otobrageniya teksta cherez print</p>';
?>

Кавычки могут быть двойными (") или одинарными('). В двойных можно отображать текст переменных, а в одинарных - название переменных.

<?php
$str='Текст';
echo "$str"; // Отобразит "Текст"

echo '$str'; // Отобразит "$str"
?>

Стоит отметить, что одинарные кавычки отображают содержимое горадо быстрее, чем двойные, так как не преобразовывают переменную в текст, а echo работает немного быстрее, чем print. Поэтому лучше использовать такую конструкцию:

<?php
...
$str='14.03.05';
echo 'Дата выполнения: '.$str;
...
?>

В этом примере точка соединила строку с переменной (слияние строк).

Если необходимо вывести массив, используйте print_r($arr). Но массивы мы рассмотрим немного позднее.

При вводе текста на русском языке в некоторых случаях в браузере может отображаться неправильная кодировка. О том, как это исправить, мы рассмотрим чуть позднее.

PHP - экранирование строк

Экранирование позволяет отобразить кавычки (например, апостроф) внутри таких же кавычек.

<?php
...
echo 'Текст, заключенный в 'одинарные' кавычки'; // Текст, заключенный в 'одинарные' кавычки
echo "Текст, заключенный в "двойные" кавычки"; // Текст, заключенный в "двойные" кавычки
...
?>

PHP - ошибка error in line

При любых ошибках мы советуем обращать внимание на номер строки, указанный после слова line, и на название оператора или функции. В большинстве случаев она обозначает, что пропущен какой-то символ (синтаксическая ошибка).

Решается просто: переходим на нужную строку и смотрим, где находится ошибка. Она может находиться на этой строке, или на предыдущей, или на следующей. Чаще всего забывают поставить в конце точку с запятой. Но бывают и другие проблемы (пишите в комментариях - мы обязательно ответим на все Ваши вопросы).

 

В следующей статье мы узнаем, что такое переменные и попробуем выполнить некоторые вычисления прямо на сайте.

Блок-схема оператора вывода

Опубликовано: 2018-08-15 23:33:52