Урок 8. Конкатенация строк PHP


Все уроки по PHP на этой странице.

Нередко может быть полезно объединить две строки вместе. Этот процесс называется конкатенацией строк; при этом используется оператор конкатенации (.) - точка.

Оператор - это символ, который выполняет задачу в нашем коде. Компьютер возьмет строку слева от оператора конкатенации, объединит ее со строкой справа и вернет полученную единственную строку. Давайте рассмотрим пример конкатенации строк:

echo "one" . "two"; //выводит: onetwo
Обратите внимание, как была напечатана строка “onetwo”. Компьютер – это не человек, он не понимает (если его не научить), что это два разных слова. Это человек автоматически поставит между ними пробел, а ваш сервер (обработчик PHP) по сути как новорождённый ребёнок: в него надо вкладывать инструкции, учить обращаться с входными данными.

Если нам нужны пробелы, нам придется добавить их самостоятельно. Здесь мы добавили пробел к строке "one":

echo "one " . "two"; //выводит: one two
Мы также можем комбинировать или связывать наши операции, чтобы получить конечный результат:

echo "one" . " " . "two" . " " . "three"; // one two three
Оператор конкатенации принимает две строки (операнды) и в результате создает строку (возвращаемое значение). По мере углубления в PHP мы будем узнавать и о других типах операторов. Большинство примет один или два операнда, но есть даже один, который принимает три.

Давайте соединим несколько строк вместе!

Упражнения к уроку

  1. Создайте строки «Урок по» и «PHP» и выведите их на экран с помощью оператора конкантенации.
  2. Раскомментируйте сроку ниже:

    //echo "\nMy name is:"
    
    и соедините данную строку со строкой, содержащей ваше имя. Включите пробел после двоеточия, не редактируя предоставленную нами строку.
Автор этого материала - я - Пахолков Юрий. Я оказываю услуги по написанию программ на языках Java, C++, C# (а также консультирую по ним) и созданию сайтов. Работаю с сайтами на CMS OpenCart, WordPress, ModX и самописными. Кроме этого, работаю напрямую с JavaScript, PHP, CSS, HTML - то есть могу доработать ваш сайт или помочь с веб-программированием. Пишите сюда.

тегистатьи IT, уроки по PHP, PHP




Отправляя сообщение я подтверждаю, что ознакомлен и согласен с политикой конфиденциальности данного сайта.




Как заменить метод jQuery Ready() помощью простого JavaScript
Отключение строгого режима MySQL
Доверяйте напарнику, или продолжаем карточный скрипт