Php nối vào chuỗi trong vòng lặp

Các ví dụ của hướng dẫn này đã được kiểm tra cho phiên bản PHP 8 trở lên. Vì vậy, bạn phải cài đặt PHP 8. 0 và máy chủ apache trước khi thực hành các ví dụ của hướng dẫn này

Ví dụ 1. Nối bằng cách sử dụng dấu chấm (. ) Nhà điều hành

Nối chuỗi thường được thực hiện bằng cách sử dụng dấu chấm (. toán tử ) trong PHP. Tạo một tệp PHP với tập lệnh sau. Ở đây, hai biến chuỗi được khai báo và dấu chấm (. Toán tử ) được sử dụng để kết hợp các chuỗi này với các chuỗi khác và in chuỗi kết hợp


//Định nghĩa một chuỗi
$string1 = "Charles Babbage";
//Định nghĩa một chuỗi khác
$string2 = "Máy tính";
// Nối các biến chuỗi với một giá trị chuỗi bằng cách sử dụng dấu chấm (. )
echo $string1. " được coi là cha của ". $string2;
?>

đầu ra

Đầu ra sau sẽ xuất hiện sau khi thực hiện chuỗi trên

Php nối vào chuỗi trong vòng lặp

Ví dụ-2. Nối bằng cách sử dụng tiếng vang và dấu ngoặc kép (” “)

Hai hoặc nhiều giá trị chuỗi có thể được nối bằng cách sử dụng dấu ngoặc kép (” “). Tạo một tệp PHP với tập lệnh sau. Ở đây, hai biến chuỗi đã được nối bằng cách sử dụng dấu ngoặc kép


//Xác định hai giá trị chuỗi
$str1 = "PHP";
$str2 = " Lập trình";

//Kết hợp chuỗi sử dụng dấu ngoặc kép
$concat_str = " $str1 $str2<";

//In các chuỗi nối
echo $concat_str;

?>

đầu ra

Đầu ra sau sẽ xuất hiện sau khi thực hiện chuỗi trên

Php nối vào chuỗi trong vòng lặp

Ví dụ-3. Nối Sử dụng Echo và Dấu phẩy (,)

Bạn có thể dễ dàng kết hợp và in dữ liệu chuỗi mà không cần sử dụng dấu chấm (. ) trong PHP bằng cách sử dụng hàm echo. Tạo một tệp PHP với tập lệnh sau. Ở đây, các biến ba chuỗi đã được khai báo và “,” đã được sử dụng để nối các giá trị của biến với các chuỗi khác bằng cách sử dụng hàm echo. Mỗi giá trị biến và chuỗi được phân tách bằng dấu phẩy (,) để kết hợp. Kiểu nối này chỉ có thể được thực hiện bằng cách sử dụng hàm echo


//Xác định ba giá trị chuỗi
$name = "John";
$education = "MBA";
$profession = "Doanh nhân";
// Kết hợp dữ liệu bằng dấu phẩy (,)
echo " $name "," is an ","$education.
"
;
echo "Anh ấy là "," $ . ".";
?>

đầu ra

Đầu ra sau sẽ xuất hiện sau khi thực hiện chuỗi trên

Php nối vào chuỗi trong vòng lặp

Ví dụ-4. Nối bằng hàm printf()

Bạn cũng có thể sử dụng hàm printf() để nối các giá trị chuỗi trong PHP. Có nhiều loại trình xác định có sẵn trong PHP để tạo đầu ra được định dạng. Tạo một tệp PHP với tập lệnh sau. Ở đây, hai biến chuỗi $site và $type đã được khai báo. Hàm printf() sử dụng ‘%s’ làm trình xác định kiểu để đọc dữ liệu chuỗi. Hai biến chuỗi đã được thêm vào đầu và cuối chuỗi bằng cách thêm hai ‘%s’ vào đối số đầu tiên và hai biến chuỗi làm hai đối số còn lại của hàm printf()


//Xác định hai giá trị chuỗi
$site = "linuxhint. com";
$type = "trang blog";
//Nối chuỗi sử dụng hàm printf()
printf(" %s rất hữu ích %s",$site,$type);
?>

đầu ra

Đầu ra sau sẽ xuất hiện sau khi thực hiện chuỗi trên

Php nối vào chuỗi trong vòng lặp

Ví dụ-5. Nối Sử dụng Toán tử Viết tắt (. =)

chấm (. ) có thể được sử dụng làm toán tử tốc ký để nối dữ liệu chuỗi. Tạo một tệp PHP với tập lệnh sau. Ở đây, biến $n đã được khởi tạo bằng 0 và vòng lặp 'for' được sử dụng để kết hợp giá trị của $n với một khoảng trắng trong mỗi lần lặp của vòng lặp. Các ". Toán tử =” đã được sử dụng bên trong vòng lặp nối các giá trị


//Khởi tạo biến
$n = 0;
// Lặp lại vòng lặp để nối 10 số với dấu cách
for($i=1; $i<10; $i++)
{
    $n . = " $i " ;
}
//In giá trị chuỗi nối
echo $n;
>

đầu ra

Đầu ra sau sẽ xuất hiện sau khi thực hiện chuỗi trên

Php nối vào chuỗi trong vòng lặp

Ví dụ-6. Nối chuỗi sử dụng hàm implode()

Trong tất cả các ví dụ trước, các cách nối hai hoặc nhiều giá trị chuỗi đã được chỉ ra. Đôi khi, cần phải nối các giá trị của mảng có thể chứa nhiều giá trị chuỗi. PHP có nhiều hàm tích hợp để thực hiện loại tác vụ này. Hàm implode() là một trong số đó. Tạo một tệp PHP với tập lệnh sau sẽ nối các giá trị mảng với một khoảng trắng


//Khai báo một mảng các giá trị chuỗi
$arr_products = mảng("HDD"<,"Monitor","Mouse","Keyboard","Scanner");
echo """"""""""""""""""""""""""""""""""";
//Kết hợp các giá trị mảng với không gian bằng hàm implode()
$combine_str = implode(" ", $arr_products);
//In giá trị kết hợp
echo $combine_str;  
?>

đầu ra

Đầu ra sau sẽ xuất hiện sau khi thực hiện chuỗi trên

Php nối vào chuỗi trong vòng lặp

Ví dụ-7. Nối chuỗi sử dụng hàm join()

Hàm join() là một cách khác để kết hợp các giá trị mảng trong PHP. Nó hoạt động giống như hàm implode(). Tạo một tệp PHP với tập lệnh sau. Ở đây, hàm join() đã được sử dụng để in từng giá trị của mảng bằng một dòng mới


// Khai báo một mảng các giá trị chuỗi gồm nhiều từ
$arr_customers = mảng('Muhmuda Akter','Fida bin jahid','Mehrub Hossain','Janifer Rahman');
echo """"""""""""""""""""""""""""""""""""""""";
//Kết hợp các giá trị mảng với dòng mới sử dụng hàm join()
$combine_str = tham gia(",$arr_customers);
//In giá trị kết hợp
echo $combine_str;  
?>

đầu ra

Đầu ra sau sẽ xuất hiện sau khi thực hiện chuỗi trên

Php nối vào chuỗi trong vòng lặp

Phần kết luận

Nối chuỗi là một nhiệm vụ thiết yếu đối với bất kỳ ngôn ngữ lập trình nào. Các cách nối giá trị chuỗi, giá trị chuỗi với biến và giá trị chuỗi của mảng đã được trình bày trong hướng dẫn này bằng các ví dụ đơn giản. Tôi hy vọng người dùng PHP sẽ có thể nối dữ liệu chuỗi đúng cách trong tập lệnh của họ sau khi đọc hướng dẫn này đúng cách

Làm cách nào để nối các chuỗi trong PHP?

Toán tử chuỗi ¶ . concatenation operator ('. ') , trả về kết hợp các đối số phải và trái của nó. Thứ hai là toán tử gán nối ('. = '), nối đối số ở bên phải với đối số ở bên trái.

Làm cách nào để tạo chuỗi có vòng lặp trong PHP?

PHP – Lặp qua các ký tự trong chuỗi .
Lấy một chuỗi
Chia chuỗi thành mảng ký tự bằng hàm str_split()
Sử dụng câu lệnh lặp như vòng lặp for hoặc vòng lặp while, để lặp qua từng phần tử (ký tự) trong mảng

Bạn có thể sử dụng += để nối các chuỗi không?

Nối chuỗi sử dụng toán tử += . Toán tử này cho phép kết nối các chuỗi bằng một hoặc nhiều biến. Another way to join two or more strings to make a concatenated string is to use the addition assignment operator (+=). This operator makes it possible to connect strings using one or more variables.

Làm cách nào để thêm chuỗi và biến trong PHP?

Nối các chuỗi trong PHP bằng cách nối thêm hoặc thêm vào trước thực sự khá đơn giản. Có hai toán tử chuỗi trong PHP dành cho mục đích cụ thể này. Bạn có thể sử dụng toán tử nối . nếu bạn muốn nối các chuỗi và gán kết quả cho biến thứ ba hoặc xuất nó.