Пример-1: конкатенация с использованием точки (.) оператор
Объединение строк обычно выполняется с помощью точки (.) оператор в PHP. В следующем примере объявлены две строковые переменные и точка (.) используется для объединения этих строк с другой строкой и печати.
$ string1 = "Чарльз Бэббидж";$ string2 = "Компьютер";
// Соединяем строковые переменные со строковым значением с помощью точки (.)
эхо $ строка1."считается отцом". $ string2;
?>
Выход:
Пример-2: конкатенация с использованием эха и запятой (,)
Вы можете легко комбинировать и печатать строковые данные без использования точки (.) в PHP с помощью функции echo. В следующем примере объявлены три строковые переменные. Здесь, «,» используется для соединения строкового значения с переменными в эхо функция. Каждая переменная и строковое значение разделяются запятой (,) для объединения. Этот тип соединения может быть выполнен только с использованием функции эха.
$ name = "Джон";$ education = "MBA";
$ профессия = "Деловой человек";
// Объединяем данные, используя запятую (,)
echo "$ name", "is an", "$ education.
";
echo "Он такой", "$ профессия".";
?>
Выход:
Пример-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";
echo $ n;
?>
Выход:
Надеюсь, вы сможете эффективно комбинировать строковые данные в своем скрипте, если правильно воспользуетесь приведенными выше примерами.