Основы php, урок 5 — Строки

Php Tutorial ~ [ wwweb.uz ]

Строки в PHP это переменные, которые содержат текст.

Например, строка содержащая имя определяется так:

$name = "Ваня";
echo $name;

Строки легко изменяемы за счет переменных:

$name = "Ваня";
$introduction = "Привет $name";
echo $introduction;

Объединение или склейка строк (конкатенация) происходит с использованием оператора-точки:

$first_name = "Ваня";
$last_name = "Кулибин";
$name = $first_name . " " . $last_name;
echo $name; // на экране получим строку Ваня Кулибин

strlen. Длина строки измеряется функцией strlen:

$string = "Длина данной строки составляет 42 символа.";
echo strlen($string); // на экране выведет цифру 42

substr. Функция substr вырезает часть строки и возвращает ее в качестве новой строки:

$filename = "image.png";

// вычитаем последние три символа от общего кол-ва символов файла
$extension = substr($filename, strlen($filename) - 3);
echo "Расширение файла - $extension"; // Расширение файла - png

Объединение и разделение строк

Мы можем объединять массивы для формирования строк или разбивать строки на массивы строк.

explode. Чтобы разделить строку на список фруктов, разделенных запятой, используется функция explode:

$fruits = "яблоко, банан, апельсин";
$fruit_list = explode(",", $fruits);
echo "Второй фрукт в списке: $fruit_list[1]"; // банан

implode. Для объединения строки разделенной запятыми в массив используется функция implode:

$fruit_list = ["яблоко", "банан", "апельсин"];
$fruits = implode(",", $fruit_list);
echo "Вот такие у нас фрукты: $fruits";

Упражнение

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

Источник: www.learn-php.org

КатегорииPhpМетки

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *