[PHP] Hàm implode trong PHP

ID Topic: 39122 • Có 23 lượt xem
Hình đại diện của thành viên
SSD (Off) ♀️
Cấp độ: ☀️1/30☀️ ♡2♡
Like: 0/0
Online: ✨4/5359✨
????? ⚡??/??⚡
🩸2/4141🩸 🌟0/1228🌟
#1 - @620501
13/11/2024 01:22
1. Định nghĩa
- Hàm implode() sẽ nối các phân tử của mảng lại thành một chuỗi, hàm sẽ trả về chuỗi bao gồm các phần tử của mảng được ngăn cách bằng một kí tự nào đó được truyền vào

2. Cú pháp
Mã:implode(string $separator, array $array): string
Mã:implode(array $array): string

3. Tham số
- $separator : chuỗi kí tự phân cách giữa các phần tử. Tham số tùy chọn. Mặc định là chuỗi rỗng
- $array : là mảng dữ liệu truyền vào.

4. Kết quả trả về
- Trả về một chuỗi mới chứa tất cả các phần tử mảng được nối với nhau thông qua chuỗi kí tự phân cách

5. Ví dụ:
- Ví dụ 1: Chuyển một mảng đơn giản thành một chuỗi:
+ input:
Mã:<?php
$array 
= array(
    'PHP',
    'CSS',
    'JS'
    );
$str = implode(",", $array);
 
echo $str 
;

+ output:
Mã:PHP,CSS,JS

- Ví dụ 2: Nếu một mảng rỗng được truyền vào, hàm sẽ trả về chuỗi rỗng:
+ input:
Mã:<?php
$str 
= implode(",", array());
 
echo $str 
;

+ output:
Mã:

- Ví dụ 3: Chuỗi ký tự phân tách là rỗng
+ input:
Mã:<?php
$array 
= array(
    'Học',
    'lập',
    'trình',
    'miễn',
    'phí'
    );
$str = implode($array);
 
echo $str 

+ output:
Mã:Họclậptrìnhmiễnphí


- Example #1 implode() example:
Mã:<?php

$array 
= ['lastname', 'email', 'phone'];
var_dump(implode(",", $array)); // string(20) "lastname,email,phone"

// Empty string when using an empty array:
var_dump(implode('hello', [])); // string(0) ""

// The separator is optional:
var_dump(implode(['a', 'b', 'c'])); // string(3) "abc"

?>;


6. Tài liệu tham khảo
https://www.php.net/manual/en/function.implode.php
(Google Chrome Browser)
PM | Trích dẫn | Like bài viết | Sửa | Xóa | Báo cáo | Cảnh cáo
Sửa lần cuối: Bot 13/11/2024 01:37
Trả lời nhanh

Chủ đề tương tự