Giới thiệu
Có hai toán tử làm việc với kiểu dữ liệu string. Toán tử '.' (dấu chấm) là concatenation operator (toán tử nối chuỗi) của PHP. Hai toán hạng string được nối lại với nhau (ký tự chuỗi bên phải nối vào chuỗi bên trái) và trả về chuỗi mới. PHP cũng có toán tử .= gọi là concatenation assignment operator, chuỗi bên trái được cập nhật bằng cách nối thêm ký tự của toán hạng bên phải.
Cú pháp
$newstring = $first . $second // concatenation operator $leftstring .= $rightstring // concatenation assignment
Ví dụ
Sử dụng concatenation operator
<?php $x = "Hello"; $y = " "; $z = "PHP"; $n = "\n"; $str = $x . $y . $z . $n; echo $str; ?>
Kết quả
Hello PHP
Sử dụng concatenation assignment operator
<?php $x = "Hello "; $y = "PHP"; $x .= $y; echo $x; ?>
Kết quả
Hello PHP