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

Php String Concatenation



Соединение одного или нескольких строковых значений с другим строковым значением или переменной называется конкатенацией строк. Это обычная задача, когда мы хотим распечатать любой вывод более значимым для пользователя способом. В PHP есть несколько способов соединения строк. В этом руководстве на нескольких примерах показаны различные типы конкатенации строк в PHP.

Пример-1: конкатенация с использованием оператора точка (.)

Объединение строк обычно выполняется с помощью оператора точки (.) В PHP. В следующем примере объявляются две строковые переменные, а оператор точка (.) Используется для объединения этих строк с другой строкой и вывода на печать.








$ string1 знак равно Чарльз Бэббидж;
$ string2 знак равно 'Компьютер';
// Соединяем строковые переменные со строковым значением с помощью точки (.)
выбросил $ string1.'считается отцом'. $ string2;
?>

Выход:





Пример-2: конкатенация с использованием эха и запятой (,)

Вы можете легко комбинировать и печатать строковые данные без использования оператора точки (.) В PHP с помощью функции echo. В следующем примере объявлены три строковые переменные. Здесь, , используется для соединения строкового значения с переменными в выбросил функция. Каждая переменная и строковое значение разделяются запятой (,) для объединения. Этот тип соединения может быть выполнен только с использованием функции эха.






$ name знак равно 'Джон';
$ образование знак равно 'MBA';
$ профессия знак равно 'Бизнесмен';
// Объединяем данные через запятую (,)
выбросил '$ name',' является ','$ образование.
'
;
выбросил 'Он ','$ профессия. ';
?>

Выход:



Пример-3: Конкатенация с использованием функции printf ()

Вы можете использовать функцию printf () также для объединения строковых значений в PHP. В PHP доступно множество спецификаторов типов для генерации форматированного вывода. Две строковые переменные, $ site а также $ type объявлены в следующем примере. Функция Printf () использует '% s' в качестве спецификатора типа для чтения строковых данных. Две строковые переменные добавляются в начало и конец строки путем добавления двух «% s» в первый аргумент и двух строковых переменных в качестве двух других аргументов.


$ site знак равно 'linuxhint.com';
$ type знак равно 'блог-сайт';
printf ('% sочень полезный% s',$ site,$ type);
?>

Выход:

Пример-4: Конкатенация с использованием сокращенного оператора (. =)

Точка (.) Может использоваться как сокращенный оператор для объединения строковых данных. В следующем примере переменная $ n инициализируется 0, а текущее значение $ n объединяется с новым значением с помощью для цикла а также знак равно оператор. Наконец, выведите значение $ n.


$ n знак равно 0;
для($ iзнак равно1; $ i<10; $ i++)
{
$ n знак равно '$ i' ;
}
выбросил $ n;
?>

Выход:

Я надеюсь, что вы сможете эффективно комбинировать строковые данные в своем скрипте, если правильно воспользуетесь приведенными выше примерами.