Penggunaan fungsi ARRAY.SPLIT pada PHP

  • /home
  • /bahasa indonesia
  • /php
  • /Apa perbedaan antara split () dan explode ()?

Manual PHP untuk split() mengatakan

Fungsi ini telah DEPRECATED sebagai dari PHP 5.3.0. Mengandalkan fitur ini sangat tidak disarankan ... Gunakan explode() sebagai gantinya.

Tapi saya tidak dapat menemukan perbedaan antara split() dan explode(). join() belum ditinggalkan, jadi apa yang menyebabkannya?

Sudah usang karena

  • explode() secara substansial lebih cepat karena tidak terpecah berdasarkan ekspresi reguler, sehingga string tidak harus dianalisis oleh parser regex
  • preg_split() lebih cepat dan menggunakan ekspresi reguler PCRE untuk pemisahan regex

join() dan implode() adalah alias satu sama lain dan karenanya tidak memiliki perbedaan.

split menggunakan regex, sementara explode menggunakan string tetap. Jika Anda membutuhkan regex, gunakan preg_split , yang menggunakan PCRE (paket regex sekarang lebih disukai di pustaka standar PHP).

Kedua fungsi tersebut digunakan untuk memisahkan string. 

Namun, Split digunakan untuk membagi string menggunakan ekspresi reguler. 

Di sisi lain, Explode digunakan untuk memisahkan string menggunakan string lain.

E.g meledak ("ini", "ini adalah string"); akan mengembalikan " Is a string "

E.g Split ("+", "+ ini adalah string"); 

Fungsi split() membagi string menjadi sebuah array menggunakan ekspresi reguler dan mengembalikan sebuah array.

Fungsi explode() membagi string dengan string.

Misalnya:

<?php
    $split_array=split(':','I:P:S');
    $explode_array=split('and','I and P and S');
    print_r($split_array);
    print_r($explode_array);
?>

Hasilnya akan

Array ( [0] => I [1] => P [2] => S ) 
Array ( [0] => I [1] => P [2] => S )

Di split() Anda dapat menggunakan ekspresi reguler untuk membagi string. Sedangkan explode() membagi sebuah string dengan sebuah string . preg_split adalah alternatif yang jauh lebih cepat, jika Anda memerlukan ekspresi reguler.

Keduanya digunakan untuk membagi string menjadi array, tetapi perbedaannya adalah bahwa split() menggunakan pola untuk memisahkan sedangkan explode() menggunakan string. explode() lebih cepat dari split() karena tidak cocok dengan string berdasarkan ekspresi reguler.

19/07/2014    Rully Febrian    18987    Website

Penggunaan fungsi ARRAY.SPLIT pada PHP

Pada tutorial sebelumnya kita telah belajar bagaimana memisahkan string dengan menggunkan explode string PHP. Hari ini kita akan membahas fungsi Split. Berbeda dengan explode fungsi split ini bekerja memisahkan atau memecah suatu string menjadi array berdasarkan karakter pemisah tertentu.

Untuk lebih jelas silahkan teman-teman mengetikkan kode dibawah ini :

Penggunaan fungsi ARRAY.SPLIT pada PHP

funngsi split([/.-],$data) mendefinisikan pemisahan string yang ditampung oleh sebuah variabel list (array). Simpan kode diatas dan jalankan di browser.

Untuk lebih memahami fungsi split ini silahkan teman-teman peraktikkan kode php seperti berikut b:

Pada study kasus kedua split memisahkan string $data dengan tanda pemisah titik. Simpan dan lihat hasilnya pada browser.

Penggunaan fungsi ARRAY.SPLIT pada PHP

Demikan tutorial ini semoga bermanfaat dan menambah pengetahuan teman-teman dalam menguasai fungsi string PHP. Baca juga tutorial Memahami Fungsi Explode dan Implode PHP

No data.

Memecah String Menggunakan Fungsi Split

19/07/2014    Rully Febrian   Read More :

  • Download Source Code Aplikasi Inventory Barang
  • Download 50
  • Source Code Program Inventory Barang

12476     Website

Penggunaan fungsi ARRAY.SPLIT pada PHP

Pada tutorial sebelumnya kita sudah belajar bagaimana memisahkan string menggunakan menggunkan explode string PHP. Hari ini kita bakal membahas fungsi Split. Berbeda dengan explode fungsi split ini bekerja memisahkan ataupun memecah suatu string sebagai array berdasarkan karakter pemisah tertentu.

Untuk lebih kentara silakan teman-sahabat mengetikkan kode dibawah ini :

Penggunaan fungsi ARRAY.SPLIT pada PHP

funngsi split([/.-],$data) mendefinisikan pemisahan string yang ditampung sang sebuah variabel list (array). Simpan kode diatas & jalankan di browser.

Penggunaan fungsi ARRAY.SPLIT pada PHP

Untuk lebih tahu kegunaan split ini mari teman-teman peraktikkan kode php seperti dibawahini b:

Penggunaan fungsi ARRAY.SPLIT pada PHP

Pada study masalah kedua split memisahkan string $data dengan pertanda pemisah titik. Simpan dan lihat hasilnya pada browser.

Penggunaan fungsi ARRAY.SPLIT pada PHP

Demikan tutorial ini semoga bermanfaat dan menambah ilmu sahabat-sahabat pada penguasaan fungsi string PHP. Baca jua tutorial Memahami Fungsi Explode & Implode PHP

No data.

Cara Cepat Pintar Membuat Website, Tanpa Perlu Fundamen IT

Membuat website perusahaan, portal informasi, blog, katalog online, & e-commerce.

Learn More

MEMECAH SEBUAH STRING DAN MENAMPUNGNYA KE ARRAY DENGAN MENGGUNAKAN SPLIT [VB NET]