69 of 410 menu

Funkcija str_split

Funkcija str_split deli string u niz. Prvi parametar koji prima je string, a drugi - broj karaktera u elementu niza. Na primer, ako drugi parametar postavite na 3 - funkcija će podeliti string u niz tako da u svakom elementu niza bude po 3 karaktera.

Sintaksa

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

Primer

Hajde da podelimo string po 2 karaktera u elementu niza (obratite pažnju na to da poslednjem elementu nedostaje karaktera i tamo ih nije 2, već jedan):

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

Rezultat izvršavanja koda:

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

Primer

Hajde da podelimo string po 3 karaktera u elementu niza:

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

Rezultat izvršavanja koda:

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

Primer . Primena

Hajde da nađemo zbir cifara broja. Za ovo podelimo broj u niz pomoću str_split i saberemo elemente ovog niza pomoću array_sum:

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

Rezultat izvršavanja koda:

15

Vidite takođe

  • funkciju explode,
    koja deli string u niz po separatoru
  • funkciju number_format,
    koja formatira broj
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij