Як об'єднати два рядки разом в php string - variables, code q - a російська (ru)

Існує кілька способів об'єднати два рядки разом.

У PHP. - оператор конкатенації, який повертає конкатенацію його правого і лівого аргументів

Якщо ви хочете додати рядок в іншу рядок, ви повинні використовувати оператор. =.

Складні (фігурні) синтаксичні / подвійні лапки

У PHP змінні, що містяться в подвійних лапках, інтерполюються (тобто їх значення «вивантажуються» для змінної). Це означає, що ви можете помістити змінні замість рядків і просто помістити простір між ними. У фігурних дужках чітко вказується, де знаходяться змінні.

Примітка: це також буде працювати без брекетів в вашому випадку:

Використовуйте sprintf () або printf ()

sprintf () дозволяє форматувати рядки з використанням потужних параметрів форматування. Це занадто складно для такої простої конкатенації, але це зручно, коли у вас складна рядок і / або ви хочете зробити деякий форматування даних.

printf () робить те ж саме, але відразу виводить результат.

Heredocs також може використовуватися для об'єднання змінних в рядок.

Це працює тільки при повторенні вмісту і не присвоєнні змінної. Але ви можете використовувати кому, щоб відокремити список виразів для PHP для луни і використовувати рядок з одним пропуском в якості одного з цих виразів:

Об'єднайте їх с. оператор:

Або ж за допомогою інтерполяції рядків: