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 истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан