Строки и кавычки
Часть раздела Основы путешествия по PHP на Coddy. Урок 7 из 71.
Строка — это просто последовательность символов, таких как буквы, цифры, символы или пробелы. В PHP строки можно создавать с помощью одинарных кавычек ('') или двойных кавычек (""):
$message1 = 'Hello World!';
$message2 = "Welcome to PHP!";Оба подхода создают валидные строки, но между ними есть важное различие.
Двойные кавычки обладают специальной возможностью, называемой интерполяцией переменных — они позволяют включать переменные непосредственно внутри строки с помощью знака доллара $:
<?php
$name = "Alice";
$greeting = "Hello, $name!";
echo $greeting; // Outputs: Hello, Alice!
?>Одинарные кавычки, однако, трактуют всё буквально и не обрабатывают переменные внутри них. Например:
<?php
$name = "Alice";
$greeting = 'Hello, $name!';
echo $greeting; // Outputs: Hello, $name!
?>Задание
ЛегкоСоздайте переменную с именем $greeting, которая использует двойные кавычки для включения переменной name непосредственно внутри строки в этом точном формате:Welcome to PHP, [name]!
Попробуйте сами
<?php
$name = "Bob";
$greeting = ?;
// Вывод приветствия
echo $greeting;
?>В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Операторы сравнения и логические операторы
Операторы сравненияРавенство и идентичностьЛогические операторы. Часть 1Логические операторы. Часть 2Повторение — простая логика2Переменные и типы данных
ЧислаСтроки и кавычкиБулевы значенияСоглашения об именованииПовторение — инициализация переменныхПустые переменныеКонкатенация строкПолучение пользовательского вводаПриведение к другим типам5Условная логика
Оператор ifIf — ElseТернарный операторОператор нулевого слиянияОператор switchПовторение: принятие решений3Основные операторы
Арифметические операторыОператор остатка от деленияОператор возведения в степеньСоставное присваиваниеИнкремент/декрементПриоритет операторовПовторение — простые вычисленияОператоры строкПотренируйтесь самостоятельно: Онлайн-компилятор PHP