69 of 410 menu

Funksioni str_split

Funksioni str_split ndan një varg në një array. Si parametër të parë ai pranon vargun, dhe si të dytin - numrin e karaktereve në elementin e array. Për shembull, nëse parametri i dytë vendoset si 3 - funksioni do ta ndajë vargun në array në mënyrë që në çdo element të array të ketë 3 karaktere.

Sintaksa

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

Shembull

Le ta ndajmë vargun sipas 2 karaktereve në elementin e array (kushtojini vëmendje faktit që elementit të fundit i munguan karakteret dhe aty nuk ka 2, por një):

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

Rezultati i ekzekutimit të kodit:

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

Shembull

Le ta ndajmë vargun sipas 3 karaktereve në elementin e array:

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

Rezultati i ekzekutimit të kodit:

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

Shembull . Zbatim

Le të gjejmë shumën e shifrave të një numri. Për këtë le ta ndajmë numrin në një array me ndihmën e str_split dhe të mbledhim elementët e këtij array me ndihmën e array_sum:

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

Rezultati i ekzekutimit të kodit:

15

Shihni gjithashtu

  • funksionin explode,
    i cili ndan një varg në array sipas një ndarësi
  • funksionin number_format,
    i cili formaton një numër
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo