Hàm implode() trong php - Ghép các phần tử mảng thành một chuỗi

Hàm implode() trong php - Kết hợp phần tử mảng thành một chuỗi

Hàm implode() trong php - Kết hợp phần tử mảng thành một chuỗi, Ở bài viết trước chúng ta đã tìm hiểu về Hàm explode() trong php – Tách chuỗi con dựa ký trên tự phân tách, hàm này sẽ tách một chuỗi ban đầu thành các chuỗi con và lưu thành một mảng. Hàm implode() trong php là một hàm đối ngược với hàm explode(), hàm sẽ có nhiệm vụ là Kết hợp (nối) tất cả phần tử của một mảng thành một chuỗi duy nhất.

Hàm implode() trong php

Hàm implode() trong PHP được sử dụng để kết hợp các phần tử của một mảng thành một chuỗi, với một ký tự ngăn cách được xác định bởi bạn.

Cú pháp hàm cơ bản của hàm implode() trong php như sau:

implode(separator, array)

Trong đó:

  • separator: Chuỗi ngăn cách các phần tử của mảng trong chuỗi kết quả.
  • array: Mảng chứa các phần tử bạn muốn kết hợp.

>>XEM THÊM: Hàm str_replace() trong PHP – Tìm kiếm và thay thế chuỗi

Các ví dụ áp dụng hàm implode() trong php

Ví dụ 1: Kết hợp một mảng gồm các số thành một chuỗi số.

<?php
$numbers = array(1, 2, 3, 4, 5);
$result = implode(", ", $numbers);
echo $result;

Trong ví dụ này, các số trong mảng được kết hợp thành một chuỗi, với dấu phẩykhoảng trắng làm ngăn cách.

Kết quả:

1, 2, 3, 4, 5

Ví dụ 2: Kết hợp mảng các tên thành một chuỗi

<?php
$names = array("John", "Alice", "Bob", "Eve");
$result = implode(" - ", $names); // [khoảng trắng][dấu gạch ngang][khoảng trắng] làm ngăn cách
echo $result;

Kết quả:

John - Alice - Bob - Eve

Ví dụ 3: Có thể sử dụng implode để tạo một SQL Query.

<?php
$conditions = array("name='John'", "age>=25", "city='New York'");
$sqlQuery = "SELECT * FROM users WHERE " . implode(" AND ", $conditions);
echo $sqlQuery;

Trong ví dụ này, chúng ta sử dụng implode để kết hợp các điều kiện SQL thành một câu truy vấn hoàn chỉnh.

Kết quả: strtolower() trong php – Chuyển chữ hoa thành chữ thường php

SELECT * FROM users WHERE name='John' AND age>=25 AND city='New York'

[XEM TẤT CẢ BÀI VIẾT CHUYÊN MỤC HƯỚNG DẪN PHP TẠI ĐÂY]

XEM THÊM
str_word_count() trong PHP – Đếm số từ, lấy các từ, vị trí các từ
Hàm strlen() trong php – Hàm đếm độ dài của chuỗi trong php
Hàm trim() trong PHP – Chuẩn hóa chuỗi bằng hàm trim()