69 of 410 menu

Fungsi str_split

Fungsi str_split membahagikan string kepada array. Parameter pertamanya menerima string, dan parameter kedua - bilangan aksara dalam elemen array. Sebagai contoh, jika parameter kedua ditentukan sebagai 3 - fungsi akan membahagikan string kepada array sedemikian rupa sehingga setiap elemen array mengandungi 3 aksara.

Sintaks

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

Contoh

Mari bahagikan string kepada 2 aksara dalam setiap elemen array (perhatikan bahawa elemen terakhir tidak mempunyai cukup aksara dan mengandungi hanya satu aksara bukannya 2):

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

Keputusan pelaksanaan kod:

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

Contoh

Mari bahagikan string kepada 3 aksara dalam setiap elemen array:

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

Keputusan pelaksanaan kod:

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

Contoh . Aplikasi

Mari cari hasil tambah digit nombor. Untuk ini kita akan bahagikan nombor kepada array menggunakan str_split dan tambahkan elemen array ini menggunakan array_sum:

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

Keputusan pelaksanaan kod:

15

Lihat juga

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