69 of 410 menu

Fungsi str_split

Fungsi str_split memisahkan string menjadi array. Parameter pertama menerima string, dan parameter kedua - jumlah karakter dalam elemen array. Misalnya, jika parameter kedua diatur menjadi 3 - fungsi akan memisahkan string menjadi array sedemikian rupa sehingga setiap elemen array berisi 3 karakter.

Sintaks

str_split(string $string, int $length = 1): array

Contoh

Mari kita pisahkan string per 2 karakter dalam elemen array (perhatikan bahwa elemen terakhir kekurangan karakter dan di sana tidak ada 2, melainkan satu):

<?php $str = 'abcde'; $arr = str_split($str, 2); var_dump($arr); ?>

Hasil eksekusi kode:

['ab', 'cd', 'e'];

Contoh

Mari kita pisahkan string per 3 karakter dalam elemen array:

<?php $str = 'abcdefg'; $arr = str_split($str, 3); var_dump($arr); ?>

Hasil eksekusi kode:

['abc', 'def', 'g'];

Contoh . Penerapan

Mari kita cari jumlah dari digit sebuah angka. Untuk melakukan ini pisahkan angka menjadi array menggunakan str_split dan jumlahkan elemen array ini menggunakan array_sum:

<?php $num = 12345; echo array_sum(str_split($num, 1)); ?>

Hasil eksekusi kode:

15

Lihat juga

  • fungsi explode,
    yang memisahkan string menjadi array berdasarkan pemisah
  • fungsi number_format,
    yang memformat angka
Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak