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çeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу