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šuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш