Chuyển đổi Chuỗi Thành Mảng (array) Với Hàm Str_split ...
Có thể bạn quan tâm
- Trang chủ
- Ngôn ngữ lập trình
- Chuyển đổi chuỗi (string) thành mảng (array) với hàm str_split() trong PHP
1. Chức năng của hàm str_split()
Hàm str_split() trong PHP có chức năng chuyển đổi một chuỗi (string) thành một mảng (array). Hàm str_split() sẽ cắt chuỗi thành nhiều chuỗi nhỏ rồi thêm vào làm các phần tử của mảng. Độ dài của các chuỗi nhỏ phụ thuộc vào tham số mà bạn truyền vào hàm str_split().
2. Cú pháp của hàm str_split()
str_split(string $string, int $length = 1): arrayTrong đó:
- $string là chuỗi (string) cần chuyển thành mảng (array). $string không bị thay đổi sau khi thực hiện hàm.
- $length là độ dài của chuỗi con được cắt nhỏ và thêm vào mảng. Mặc định $length=1.
- Kiểu dữ liệu trả về là array.
Lưu ý: Nếu $length <= 0 thì sẽ gây ra lỗi.
Fatal error: Uncaught ValueError: str_split(): Argument #2 ($length) must be greater than 0
3. Một số ví dụ sử dụng hàm str_split()
<?php $str = "Hello PHP programming language"; $arr1 = str_split($str); $arr2 = str_split($str, 1); $arr3 = str_split($str, 3); print_r($arr1); print_r($arr2); print_r($arr3); ?>Kết quả
Array ( [0] => H [1] => e [2] => l [3] => l [4] => o [5] => [6] => P [7] => H [8] => P [9] => [10] => p [11] => r [12] => o [13] => g [14] => r [15] => a [16] => m [17] => m [18] => i [19] => n [20] => g [21] => [22] => l [23] => a [24] => n [25] => g [26] => u [27] => a [28] => g [29] => e ) Array ( [0] => H [1] => e [2] => l [3] => l [4] => o [5] => [6] => P [7] => H [8] => P [9] => [10] => p [11] => r [12] => o [13] => g [14] => r [15] => a [16] => m [17] => m [18] => i [19] => n [20] => g [21] => [22] => l [23] => a [24] => n [25] => g [26] => u [27] => a [28] => g [29] => e ) Array ( [0] => Hel [1] => lo [2] => PHP [3] => pr [4] => ogr [5] => amm [6] => ing [7] => la [8] => ngu [9] => age )Hàm str_split() có thể biến đổi một số thành mảng
$str = 2578978; $arr1 = str_split($str); print_r($arr1);Kết quả
Array ( [0] => 2 [1] => 5 [2] => 7 [3] => 8 [4] => 9 [5] => 7 [6] => 8 )Nếu biến $string có kiểu không phù hợp sẽ báo lỗi
$str = array(1, 2, 'abc'); $arr1 = str_split($str); print_r($arr1);Kết quả lỗi
Fatal error: Uncaught TypeError: str_split(): Argument #1 ($string) must be of type string
Hàm str_split() khá dễ sử dụng và bạn sẽ thường xuyên sử dụng khi lập trình web với PHP.
- Kết nối hệ quản trị cơ sở dữ liệu MySQL trong Python
- Tính đóng gói (encapsulation) trong Java
- Trích xuất chuỗi với hàm substr() trong PHP
- Cài đặt Python và môi trường lập trình với Visual Studio Code
- Cấu trúc dữ liệu Tuple trong Python
Bài viết liên quan

Giả lập điều khiển đèn tín hiệu giao thông có nút bấm với Arduino
23/09/2023
Giả Lập Điều Khiển Đèn Tín Hiệu Giao Thông Với Arduino
23/09/2023
Kiểm tra số nguyên tố (prime number) trong Java
10/07/2022Để lại một bình luận Hủy
Lưu ý:
1) Vui lòng bình luận bằng tiếng Việt có dấu.
2) Khuyến khích sử dụng tên thật và địa chỉ email chính xác.
3) Mọi bình luận trái quy định sẽ bị xóa bỏ.
Bình luận *
Tên *
Email *
Trang web
Lưu tên của tôi, email, và trang web trong trình duyệt này cho lần bình luận kế tiếp của tôi.
Danh sách môn học
- Cấu trúc dữ liệu và giải thuật (18)
- Lập trình Arduino cơ bản (17)
- Lập trình hướng đối tượng (19)
- Lập trình Web PHP (53)
- Ngôn ngữ lập trình Java (62)
- Ngôn ngữ lập trình Python (54)
- Nhập môn lập trình (43)
- Phần cứng máy tính (42)
- Sửa chữa Desktop cơ bản (16)
- Sửa chữa Laptop cơ bản (18)
- TH Nhập môn lập trình (15)
- TH Phần cứng máy tính (16)
- TH Sửa chữa Desktop cơ bản (9)
- TH Sửa chữa Laptop cơ bản (10)
- Thực hành Mạng máy tính (17)
Chuyên mục
- Kỹ thuật lập trình (109)
- Lập trình web (56)
- Mạng máy tính (17)
- Ngôn ngữ lập trình (157)
- Phần cứng máy tính (59)
- Phần mềm máy tính (8)
- Sửa chữa máy tính (54)
Thẻ
Adobe Illustrator 2020 (1) algorithm (18) arduino (18) C/C++ (109) computer network (17) css tricks (2) data structures (18) hardware (112) Java (67) OOP (19) photoshop (2) PHP (71) programming (322) python (54) software (8) web programming (53) wordpress (2)Bài viết phổ biến

Lập trình điều khiển led bằng nút bấm với board mạch Arduino
12/10/2021
Kết nối cơ sở dữ liệu MySQL với PHP sử dụng MySQLi
28/05/2022
Các kiểu dữ liệu cơ bản và kiểu chuỗi (String) trong Java
29/11/2021
Các hiệu ứng hiển thị trên LCD với board mạch Arduino
13/10/2021
Lớp string trong C++ và các hàm thường dùng của lớp string
23/09/2021Chuyên mục
- Kỹ thuật lập trình (109)
- Lập trình web (56)
- Mạng máy tính (17)
- Ngôn ngữ lập trình (157)
- Phần cứng máy tính (59)
- Phần mềm máy tính (8)
- Sửa chữa máy tính (54)
Series bài học
- Cấu trúc dữ liệu và giải thuật
- Lập trình Arduino cơ bản
- Lập trình hướng đối tượng
- Lập trình Web PHP
- Ngôn ngữ lập trình Java
- Ngôn ngữ lập trình Python
- Nhập môn lập trình
- Phần cứng máy tính
- Sửa chữa Desktop cơ bản
- Sửa chữa Laptop cơ bản
Like Page Facebook
Từ khóa » Chuyển Từ Mảng Sang Chuỗi Trong Php
-
Implode: Hàm Ghép Mảng Thành Chuỗi Trong Php - .vn
-
[Thủ Thuật PHP] Hướng Dẫn Chuyển đổi Array Thành String Trong PHP
-
Chuyển Mảng Thành Chuỗi Php - HTTL
-
Chuyển đổi Mảng PHP Thành Chuỗi
-
Để Chuyển Mảng Thành Chuỗi Php - Darkedeneurope
-
Bài 20: Các Hàm Xử Lý Chuỗi Trong Php - Freetuts
-
Chuyển Mảng Thành Chuỗi Php - Muarehon | Chọn Đúng Mua Rẻ ...
-
Chuyển đổi Mảng Thành Chuỗi Trong PHP
-
Làm Thế Nào để Chuyển đổi Một Số Nguyên Thành Một Chuỗi Trong PHP
-
Bài 7: Thao Tác Với Chuỗi Trong PHP | ECode
-
Các Hàm Xử Lý Chuỗi Trong PHP
-
27 Hàm Xử Lý Chuỗi Trong PHP Phổ Biến Nhất - BKNS.VN
-
Chuỗi Ký Tự Trong Php
-
Chuyển Chuỗi Thành Mảng Trong JavaScript