php explode函数实例代码_php基础
explode() 函数把字符串分割为数组。
语法
explode(separator,string,limit)
参数 | 描述 |
---|---|
separator | 必需。规定在哪里分割字符串。 |
string | 必需。要分割的字符串。 |
limit | 可选。规定所返回的数组元素的最大数目。 |
说明
本函数返回由字符串组成的数组,其中的每个元素都是由 separator 作为边界点分割出来的子字符串。
separator 参数不能是空字符串。如果 separator 为空字符串(""),explode() 将返回 FALSE。如果 separator 所包含的值在 string 中找不到,那么 explode() 将返回包含 string 中单个元素的数组。
如果设置了 limit 参数,则返回的数组包含最多 limit 个元素,而最后那个元素将包含 string 的剩余部分。
如果 limit 参数是负数,则返回除了最后的 -limit 个元素外的所有元素。此特性是 PHP 5.1.0 中新增的。
提示和注释
注释:参数 limit 是在 PHP 4.0.1 中加入的。
注释:由于历史原因,虽然 implode() 可以接收两种参数顺序,但是 explode() 不行。你必须保证 separator 参数在 string 参数之前才行。
例子
在本例中,我们将把字符串分割为数组:
$str = "Hello world. It's a beautiful day.";
print_r (explode(" ",$str));
?>
输出:
Array
(
[0] => Hello
[1] => world.
[2] => It's
[3] => a
[4] => beautiful
[5] => day.
)
explode函数实例教程
explode ( string separator, string string [, int limit] )
separator 为空字符串(""),explode() 将返回 FALSE。
如果 separator 所包含的值在 string 中找不到,那么 explode() 将返回包含 string 单个元素的数组。
//explode 实例一
$explode = "aaa,bbb,ccc,ddd,explode,jjjj";
$array = explode( ',' ,$explode );
print_r($array);
/*
结果为
Array
(
[0] => aaa
[1] => bbb
[2] => ccc
[3] => ddd
[4] => explode
[5] => jjjj
)
*/
//我们在处理日期或取得文件扩展名时就可以用explode函数与end函数操作,下面来看实例
$file ="www.jb51.net.gif";
$extArray = explode( '.' ,$file );
$ext = end($extArray);
echo $ext;
/*
输出值为.gif
使用些函数出现的错误提示有
Note: Separator cannot be an empty string. 注意:分割符不可以是空字符串。
要分割的字符串为空
Definition and Usage 未使用分割函数
可能是你设置的分割字符不存在

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Fungsi letupan dalam PHP ialah fungsi yang digunakan untuk memisahkan rentetan kepada tatasusunan Ia sangat biasa dan fleksibel. Dalam proses menggunakan fungsi letupan, kami sering menghadapi beberapa ralat dan masalah Artikel ini akan memperkenalkan penggunaan asas fungsi letupan dan menyediakan beberapa kaedah untuk menyelesaikan laporan ralat. 1. Penggunaan asas fungsi explode Dalam PHP, sintaks asas fungsi explode adalah seperti berikut: explode(string$separator,string$stri

Tajuk: Ralat dan penyelesaian biasa apabila menggunakan fungsi explode dalam PHP Dalam PHP, fungsi explode ialah fungsi biasa yang digunakan untuk memisahkan rentetan kepada tatasusunan. Walau bagaimanapun, beberapa ralat biasa boleh berlaku disebabkan penggunaan yang tidak betul atau format data yang salah. Artikel ini akan menganalisis masalah yang mungkin anda hadapi apabila menggunakan fungsi letupan dan menyediakan penyelesaian serta contoh kod khusus. Kesilapan 1: Parameter pembatas tidak diluluskan. Apabila menggunakan fungsi letupan, salah satu kesilapan yang paling biasa ialah parameter pembatas tidak diluluskan.

Dalam pengaturcaraan PHP, pemprosesan rentetan adalah operasi yang kerap diperlukan. Antaranya, membelah dan menggabungkan rentetan adalah dua keperluan biasa. Untuk melaksanakan operasi ini dengan lebih mudah, PHP menyediakan dua fungsi yang sangat praktikal, iaitu fungsi meletup dan meletup. Artikel ini akan memperkenalkan penggunaan kedua-dua fungsi ini, serta beberapa kemahiran praktikal. 1. Fungsi explode Fungsi explode digunakan untuk membelah rentetan mengikut pembatas yang ditentukan dan mengembalikan tatasusunan. Prototaip fungsinya adalah seperti berikut: arra

Gunakan fungsi PHP "meletup" untuk memisahkan rentetan kepada tatasusunan Dalam pembangunan PHP, anda sering menghadapi situasi di mana anda perlu membelah rentetan mengikut pembatas yang ditentukan. Pada masa ini, kita boleh menggunakan fungsi terbina dalam PHP "meletup" untuk menukar rentetan kepada tatasusunan. Artikel ini akan memperkenalkan cara menggunakan fungsi "meletup" untuk memisahkan rentetan dan memberikan contoh kod yang berkaitan. Sintaks asas fungsi "explode" adalah seperti berikut: arrayexplode(

Penyelesaian kepada ralat php explode: 1. Cari dan buka kod PHP yang salah 2. Cari bahagian fungsi explode 3. Ubah suai kod kepada "dump(explode(',',$str)); , gunakan Hanya koma-pisahkan tatasusunan.

Dalam bahasa PHP, terdapat banyak fungsi asas yang boleh membantu kami memproses rentetan dengan cepat dan cekap. Antaranya, fungsi letupan adalah fungsi pemisahan rentetan yang sangat praktikal. Ia boleh memisahkan rentetan kepada tatasusunan mengikut pembatas yang ditentukan, dan kemudian melakukan operasi rentetan yang lebih fleksibel. Dalam artikel ini, kami akan memperkenalkan cara menggunakan fungsi explode untuk memisahkan rentetan dalam PHP. 1. Format fungsi explode Format fungsi explode dalam bahasa PHP adalah seperti berikut: explode(separa

Gunakan fungsi PHP "meletup" untuk memisahkan rentetan kepada berbilang subrentetan Dalam pengaturcaraan PHP, kita sering menghadapi situasi di mana kita perlu membahagikan rentetan kepada berbilang subrentetan. Pada masa ini, PHP menyediakan fungsi "meletup" yang sangat mudah yang boleh membantu kita melaksanakan fungsi ini dengan mudah. Sintaks fungsi "explode" adalah seperti berikut: arrayexplode(string$delimiter,string$string[,in

Dalam artikel ini, pelajari cara menggunakan fungsi PHPExplode(), yang merupakan fungsi PHP terbina dalam yang dipratentukan. Fungsi explode digunakan untuk "Memisahkan rentetan kepada kandungan yang lebih kecil. Fungsi meletup dalam PHP membolehkan kita memecahkan rentetan kepada kandungan yang lebih kecil dengan memecahkan. Pemisah jenis ini dipanggil pembatas. Sintaks meletup(pembatas, rentetan, Bilangan elemen ) Fungsi letupan parameter menerima tiga parameter, dua daripadanya adalah wajib dan satu adalah pilihan Mari kita bincangkan ketiga-tiga parameter ini. , ia melambangkan penghujung satu elemen dalam tatasusunan dan permulaan elemen lain dalam rentetan input String.
