Bài viết này sẽ cung cấp ví dụ về chức năng phát nổ php. Tôi sẽ chỉ cho bạn về chuỗi php phát nổ thành mảng. đó là ví dụ đơn giản về chuỗi phân tách php thành mảng bằng cách sử dụng phát nổ. Bài viết này sẽ cung cấp cho bạn ví dụ đơn giản về chức năng phát nổ trong ví dụ php
Hàm phát nổ PHP [] ngắt một chuỗi thành một mảng. phát nổ [] có một dấu tách ba đối số, chuỗi và giới hạn. giới hạn là một tùy chọn
Hãy xem cú pháp và ví dụ dưới đây
cú pháp
explode[separator,string,limit]
ví dụ 1
mục lục. php
$myString = "Hi, I am ItSolutionStuff.com";
$array = explode[' ', $myString];
print_r[$array];
đầu ra
Array
[
[0] => Hi,
[1] => I
[2] => am
[3] => ItSolutionStuff.com
]
ví dụ 2
mục lục. php
$myString = "Rajkot,Surat,Bhavnagar,Baroda";
$array = explode[',', $myString, 3];
print_r[$array];
đầu ra
Array
[
[0] => Rajkot
[1] => Surat
[2] => Bhavnagar
]
Tôi hy vọng nó có thể giúp bạn
Hàm PHP
2 chuyển đổi một chuỗi thành một mảng. Mỗi ký tự trong chuỗi được cung cấp một chỉ số bắt đầu từ 0. Giống như hàm$myString = "Hi, I am ItSolutionStuff.com";
$array = explode[' ', $myString];
print_r[$array];
3 tích hợp, hàm phát nổ không sửa đổi dữ liệu [chuỗi]$myString = "Hi, I am ItSolutionStuff.com";
$array = explode[' ', $myString];
print_r[$array];
Cú pháp của Hàm $myString = "Hi, I am ItSolutionStuff.com";
$array = explode[' ', $myString];
print_r[$array];
2
$myString = "Hi, I am ItSolutionStuff.com";
$array = explode[' ', $myString];
print_r[$array];
Hàm
2 nhận ba tham số$myString = "Hi, I am ItSolutionStuff.com";
$array = explode[' ', $myString];
print_r[$array];
- dải phân cách
- chuỗi để chuyển đổi thành một mảng
- và giới hạn
Cú pháp đầy đủ trông như thế này
explode[separator, string, limit]
Không giống như
6 hoạt động ngay cả khi dấu phân cách không được cung cấp, hàm$myString = "Hi, I am ItSolutionStuff.com";
$array = explode[' ', $myString];
print_r[$array];
2 sẽ không hoạt động nếu không có dấu phân cách. Vì vậy, cũng giống như việc tách chuỗi thành mảng, cần phải có dấu tách. Bạn có thể sử dụng tham số giới hạn để chỉ định số lượng mảng dự kiến. nó là tùy chọn$myString = "Hi, I am ItSolutionStuff.com";
$array = explode[' ', $myString];
print_r[$array];
Ví dụ về $myString = "Hi, I am ItSolutionStuff.com";
$array = explode[' ', $myString];
print_r[$array];
6
$myString = "Hi, I am ItSolutionStuff.com";
$array = explode[' ', $myString];
print_r[$array];
Giả sử tôi có chuỗi "Xin chào thế giới". Nếu chuỗi được truyền vào hàm
2, thì$myString = "Hi, I am ItSolutionStuff.com";
$array = explode[' ', $myString];
print_r[$array];
$str = "Hello world";
$newStr = explode[" ", $str];
// We are printing an array, so we can use print_r[]
print_r[$newStr];
3 sẽ nhận chỉ số là 0 trong mảng và $str = "Hello world";
$newStr = explode[" ", $str];
// We are printing an array, so we can use print_r[]
print_r[$newStr];
4 sẽ nhận chỉ mục là 1. Hãy nhớ rằng các mảng sử dụng lập chỉ mục dựa trên số không$str = "Hello world";
$newStr = explode[" ", $str];
// We are printing an array, so we can use print_r[]
print_r[$newStr];
Nếu bạn chỉ định giới hạn trong hàm
2, [các] chỉ mục sẽ không nhiều hơn con số đó. Ví dụ: nếu bạn chỉ định 2, tất cả các chuỗi sẽ hiển thị, nhưng chỉ mục sẽ không nhiều hơn 2$myString = "Hi, I am ItSolutionStuff.com";
$array = explode[' ', $myString];
print_r[$array];
$str = "CSS, HTML, PHP, Java, JavaScript";
$newStr = explode[" ", $str, 2];
// We are printing an array, so we can use print_r[]
print_r[$newStr];
Bạn có thể thấy rằng phần tử đầu tiên lấy chỉ số là 0 và phần còn lại của các phần tử được phân tách bằng dấu phẩy lấy 1. Chỉ số không quá giới hạn 2 quy định
Hàm
2 xem xét các khoảng trắng trong chuỗi để chia chuỗi thành một mảng. Nếu bạn nhập hai từ khác nhau lại với nhau, chúng sẽ được coi là một$myString = "Hi, I am ItSolutionStuff.com";
$array = explode[' ', $myString];
print_r[$array];
0$myString = "Hi, I am ItSolutionStuff.com";
$array = explode[' ', $myString];
print_r[$array];
Bạn có thể thấy rằng HTML và PHP được in cùng nhau vì không có khoảng cách giữa chúng
Phần kết luận
Bài viết này đã hướng dẫn bạn cách sử dụng hàm
2 trong PHP$myString = "Hi, I am ItSolutionStuff.com";
$array = explode[' ', $myString];
print_r[$array];
Lưu ý rằng không giống như
6 hoạt động mà không có dấu phân cách, dấu phân cách rất quan trọng trong$myString = "Hi, I am ItSolutionStuff.com";
$array = explode[' ', $myString];
print_r[$array];
2. Nếu bạn không chỉ định dấu phân cách, thì$myString = "Hi, I am ItSolutionStuff.com";
$array = explode[' ', $myString];
print_r[$array];
2 sẽ không hoạt động như mong đợi$myString = "Hi, I am ItSolutionStuff.com";
$array = explode[' ', $myString];
print_r[$array];
1$myString = "Hi, I am ItSolutionStuff.com";
$array = explode[' ', $myString];
print_r[$array];
Và nếu bạn để dấu tách dưới dạng một chuỗi trống, bạn sẽ gặp lỗi
Cảm ơn bạn đã đọc
QUẢNG CÁO
QUẢNG CÁO
QUẢNG CÁO
Nhà phát triển web và nhà văn kỹ thuật tập trung vào các công nghệ giao diện người dùng
Nếu bạn đọc đến đây, hãy tweet cho tác giả để cho họ thấy bạn quan tâm. Tweet một lời cảm ơn
Học cách viết mã miễn phí. Chương trình giảng dạy mã nguồn mở của freeCodeCamp đã giúp hơn 40.000 người có được việc làm với tư cách là nhà phát triển. Bắt đầu