1.Hello,
2.I
3.would
4.like
5.to
6.lose
7.weight.
Dinamit (karakter spasi) menghilang, tetapi hal-hal lain tetap, tapi di potong. Dengan gambar abstrak explode fungsi dalam pikiran, mari kita lihat bagaimana benar-benar bekerja.
fungsi explode
Argumen pertama yang explode dibutuhkan adalah pembatas (dinamit kami) yang digunakan untuk meledakkan argumen kedua, string asli. explode kembali array potongan tali dari aslinya dan mereka diberi nomor dalam urutan, mulai dari 0. Mari kita nomor telepon dalam bentuk ### - ### - #### dan menggunakan tanda hubung "-" sebagai dinamit kami untuk membagi string menjadi tiga potongan terpisah.
PHP Code:
$ rawPhoneNumber = "800-555-5555"; $ phoneChunks = meledak ("-", $ rawPhoneNumber); echo "Nomor Telepon Baku = $ rawPhoneNumber <br />"; echo "Pertama sepotong = $ phoneChunks [0] <br />"; echo "Kedua potongan = $ phoneChunks [1] <br />"; echo "Chunk sepotong Ketiga = $ phoneChunks [2]";
Display:
Nomor Telepon baku = 800-555-5555
Potongan pertama = 800
Potongan kedua = 555
Ketiga Chunk sepotong = 5555
Potongan pertama = 800
Potongan kedua = 555
Ketiga Chunk sepotong = 5555
fungsi explode - mengatur batas sebuah
Jika Anda ingin mengontrol jumlah kerusakan yang explode dapat mendatangkan pada string asli Anda, pertimbangkan untuk menggunakan ketiga (opsional) argumen yang memungkinkan Anda untuk mengatur jumlah potongan explode dapat kembali. Ini berarti akan berhenti explode setelah jumlah potongan sama dengan batas yang ditetapkan. Di bawah ini kami telah diledakkan kalimat tanpa batas dan kemudian dengan batas 4.
PHP Code:
$ someWords = "Tolong jangan pukulan saya untuk potongan."; $ wordChunks = meledak ("", $ someWords); untuk ($ i = 0; $ i <count ($ wordChunks); $ i ++) { echo "Sepotong $ i = $ wordChunks [$ i] <br />"; } $ wordChunksLimited = meledak ("", $ someWords, 4); untuk ($ i = 0; $ i <count ($ wordChunksLimited); $ i ++) { echo "Sepotong Terbatas $ i = $ wordChunksLimited [$ i] <br />"; }
Display:
Sepotong 0 = Harap
Sepotong 1 = tidak
Sepotong 2 = pukulan
Sepotong 3 = saya
Sepotong 4 = ke
Sepotong 5 = buah.
Terbatas Sepotong 0 = Harap
Sepotong terbatas 1 = tidak
Terbatas Sepotong 2 = pukulan
Sepotong terbatas 3 = saya untuk potong.
Sepotong 1 = tidak
Sepotong 2 = pukulan
Sepotong 3 = saya
Sepotong 4 = ke
Sepotong 5 = buah.
Terbatas Sepotong 0 = Harap
Sepotong terbatas 1 = tidak
Terbatas Sepotong 2 = pukulan
Sepotong terbatas 3 = saya untuk potong.
Ledakan terbatas memiliki 4 buah (mulai dari 0, berakhir pada 3). Jika Anda lupa bagaimana untuk loop bekerja, memeriksa PHP Untuk Loops.
ConversionConversion EmoticonEmoticon