Bang hộiTiền mặt: 0 Xu Trò chơiHộp quà giáng sinhThứ Năm, 23:10:00 - 14/11/2024
Ngôn ngữ lập trình PHP

Các điều hành viên: Mod, SMod, Admin

[PHP] Hàm implode trong PHP

[PHP] Hàm implode trong PHP

#1 » Gửi bài gửi bởi SSD » 13/11/2024 01:22 » @620501

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ã: Chọn tất cả
implode(string $separator, array $array): string

Mã: Chọn tất cả
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ã: Chọn tất cả
<?php
$array 
= array(
    'PHP',
    'CSS',
    'JS'
    );
$str = implode(",", $array);
 
echo $str 
;

+ output:
Mã: Chọn tất cả
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ã: Chọn tất cả
<?php
$str 
= implode(",", array());
 
echo $str 
;

+ output:
Mã: Chọn tất cả


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

+ output:
Mã: Chọn tất cả
Họclậptrìnhmiễnphí



- Example #1 implode() example:
Mã: Chọn tất cả
<?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
Sửa lần cuối: Bot 13/11/2024 01:37
SSD
Hình đại diện của thành viên
Rank: ☀️1/30☀️
Cấp độ:
Tu luyện:
Like:
Online:
Bang hội: ?????
Xếp hạng Bang hội: ⚡??/??⚡
Level:
Chủ đề đã tạo: 🩸2/4141🩸
Tiền mặt:
Nhóm:
Danh hiệu: ?????
Giới tính:
Ngày tham gia:
(Google Chrome Browser)

- Chia sẻ bài viết:

- Xem full chủ đề: http://chiase123.com/viewtopic.html?t=39122

- Link bài viết: http://chiase123.com/topic39122.html#p620501

Quay về PHP