В предыдущем уроке мы рассмотрели арифметические операции. Этот урок посвящен строковым операциям, важным для работы с переменными и строками в PHP.
Создание и вывод строк
Создадим несколько строк:
$str1 = "Первая строка";
$str2 = "Вторая строка";
Вывод осуществляется оператором echo:
echo $str1;
echo $str2;
Для вывода нескольких переменных можно использовать один оператор echo.
Объединение строк
В PHP строки объединяются оператором . (точка), в отличие от JavaScript, где используется +.
echo $str1 . $str2;
Добавим пробелы:
echo $str1 . " " . $str2;
Специальные символы в строках
Вывод двойных или одинарных кавычек внутри строки зависит от способа её объявления.
Двойные кавычки: Для вывода двойных кавычек внутри строки, заключенной в двойные кавычки, используйте обратный слэш ():
echo " " "; // Вывод двойной кавычки
Одинарные кавычки: Для вывода двойных кавычек внутри строки, заключенной в одинарные кавычки, обратный слэш не требуется:
echo 'Строка с "двойными кавычками"';
Обратный слэш: Для вывода одного обратного слэша используйте два обратных слэша:
echo "\"; // Вывод одного обратного слэша
Аналогично для одинарных кавычек в строке, заключенной в одинарные кавычки:
echo '''; // Вывод одной одинарной кавычки
HTML-теги в строках
PHP корректно обрабатывает HTML-теги:
$str3 = "<b>Первая строка</b>";
$str4 = "<i>Вторая строка</i>";
echo $str3 . $str4;
Результат отобразится браузером как форматированный текст. Можно использовать любые теги, например, <input>:
echo "<input type='text'>";
Рассмотрены основные строковые операции в PHP: объединение строк, вывод специальных символов и использование HTML-тегов. Эти операции важны для работы со строками и будут использоваться в последующих уроках.