69 of 410 menu

Функција str_split

Функцијата str_split дели стринг во низа. Како прв параметар прима стринг, а како втор - бројот на знаци во елементот на низата. На пример, ако вториот параметар го поставите како 3 - функцијата ќе го подели стрингот во низа така што во секој елемент од низата ќе има по 3 знаци.

Синтакса

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

Пример

Ајде да го поделиме стрингот по 2 знаци во елементот на низата (обрнете внимание на тоа што на последниот елемент не му достигнуваат знаците и таму има не 2, туку еден):

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

Резултат од извршување на кодот:

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

Пример

Ајде да го поделиме стрингот по 3 знаци во елементот на низата:

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

Резултат од извршување на кодот:

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

Пример . Примена

Ајде да го најдеме збирот на цифрите на бројот. За ова ќе го поделиме бројот во низа со помош на str_split и ќе ги собереме елементите на оваа низа со помош на array_sum:

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

Резултат од извршување на кодот:

15

Погледнете ги исто така

  • функцијата explode,
    која дели стринг во низа по разделувач
  • функцијата number_format,
    која форматира број
Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј