Hướng dẫn what is str_split function in php? - chức năng str_split trong php là gì?

❮ Tham chiếu chuỗi PHP

Thí dụ

Chia chuỗi "Xin chào" thành một mảng:

print_r(str_split("Hello"));
?>

Hãy tự mình thử »


Định nghĩa và cách sử dụng

Hàm str_split () chia một chuỗi thành một mảng.


Cú pháp

Giá trị tham số

Tham sốSự mô tả
sợi dâyYêu cầu. Chỉ định chuỗi để chia
chiều dàiKhông bắt buộc. Chỉ định độ dài của mỗi phần tử mảng. Mặc định là 1

Chi tiết kỹ thuật

Giá trị trở lại:Nếu độ dài nhỏ hơn 1, hàm str_split () sẽ trả về sai. & nbsp; Nếu độ dài lớn hơn chiều dài của chuỗi, toàn bộ chuỗi sẽ được trả về làm phần tử duy nhất của mảng. If length is larger than the length of string, the entire string will be returned as the only element of the array.
Phiên bản PHP:5+

Nhiều ví dụ hơn

Thí dụ

Sử dụng tham số độ dài:

print_r(str_split("Hello",3));
?>

Hãy tự mình thử »


❮ Tham chiếu chuỗi PHP


(Php 5, Php 7, Php 8)

STR_SPLIT - Chuyển đổi chuỗi thành một mảngConvert a string to an array

Sự mô tả

str_split (chuỗi $string, int $length = 1): mảng(string $string, int $length = 1): array

Thông số

string

Chuỗi đầu vào.

length

Chiều dài tối đa của khối.

Trả về giá trị

Nếu tham số length tùy chọn được chỉ định, mảng được trả về sẽ được chia thành các khối với mỗi phần length, ngoại trừ phần cuối cùng có thể ngắn hơn nếu chuỗi không chia đều. Mặc định length1, có nghĩa là mỗi đoạn sẽ có kích thước một byte.

Errors/Exceptions

Nếu length nhỏ hơn 1, một giá trị sẽ bị ném.ValueError will be thrown.

Thay đổi

Phiên bảnSự mô tả
8.0.0 Nếu length nhỏ hơn 1, giá trịerror sẽ bị ném ngay bây giờ; Trước đây, một lỗi của cấp $string3 đã được nêu ra và chức năng đã trả lại $string4.ValueError will be thrown now; previously, an error of level $string3 has been raised instead, and the function returned $string4.

Ví dụ

Ví dụ #1 Ví dụ sử dụng str_split ()str_split()

$string5

$string6

$string7

Ví dụ trên sẽ xuất ra:

Array
(
    [0] => H
    [1] => e
    [2] => l
    [3] => l
    [4] => o
    [5] =>
    [6] => F
    [7] => r
    [8] => i
    [9] => e
    [10] => n
    [11] => d
)

Array
(
    [0] => Hel
    [1] => lo
    [2] => Fri
    [3] => end
)

Ghi chú

Ghi chú::

str_split () sẽ chia thành byte, thay vì các ký tự khi xử lý chuỗi được mã hóa nhiều byte. Sử dụng mb_str_split () để chia chuỗi thành các điểm mã. will split into bytes, rather than characters when dealing with a multi-byte encoded string. Use mb_str_split() to split the string into code points.

Xem thêm

  • mb_str_split () - Cho chuỗi đa
  • Chunk_split () - Chia một chuỗi thành các khối nhỏ hơn
  • preg_split () - Chuỗi phân chia theo biểu thức thông thường
  • Explod () - Chia một chuỗi theo chuỗi
  • Count_chars () - Trả về thông tin về các ký tự được sử dụng trong chuỗi
  • str_word_count () - Trả về thông tin về các từ được sử dụng trong chuỗi
  • for

lskatz tại gmail dot com

14 năm trước

$string8

$string9

$length0

Việc sử dụng chức năng phân chia trong PHP là gì?

Php - Chức năng chia () hàm chia () sẽ chia một chuỗi thành các phần tử khác nhau, ranh giới của từng phần tử dựa trên sự xuất hiện của mẫu trong chuỗi.divide a string into various elements, the boundaries of each element based on the occurrence of pattern in string.

Chức năng nổ tung và nổ trong PHP là gì?

Định nghĩa và cách sử dụng hàm Illyde () trả về một chuỗi từ các phần tử của một mảng. Lưu ý: Hàm Ilifrode () chấp nhận các tham số của nó theo một trong hai thứ tự. Tuy nhiên, để thống nhất với Explode (), bạn nên sử dụng thứ tự các đối số được ghi lại. LƯU Ý: Tham số phân tách của Implode () là tùy chọn.The implode() function returns a string from the elements of an array. Note: The implode() function accept its parameters in either order. However, for consistency with explode(), you should use the documented order of arguments. Note: The separator parameter of implode() is optional.

Làm thế nào tôi có thể chia một chuỗi thành hai chuỗi trong PHP?

Explode () là một hàm tích hợp trong PHP được sử dụng để phân chia một chuỗi trong các chuỗi khác nhau.Hàm nổ () chia một chuỗi dựa trên dấu phân cách chuỗi, tức là nó phân tách chuỗi bất cứ nơi nào ký tự phân cách xảy ra.Các chức năng này trả về một mảng chứa các chuỗi được hình thành bằng cách chia chuỗi ban đầu. is a built in function in PHP used to split a string in different strings. The explode() function splits a string based on a string delimiter, i.e. it splits the string wherever the delimiter character occurs. This functions returns an array containing the strings formed by splitting the original string.

Làm thế nào tôi có thể chia các câu thành các từ trong PHP?

Sử dụng hàm explode () hoặc preg_split () để phân chia chuỗi trong PHP với dấu phân cách đã cho.PHP |Chức năng bùng nổ (): Hàm nổ () là hàm sẵn có trong PHP được sử dụng để phân chia một chuỗi trong các chuỗi khác nhau.. PHP | explode() Function: The explode() function is an inbuilt function in PHP which is used to split a string in different strings.