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हिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել