69 of 410 menu

str_split funksiyası

str_split funksiyası sətri massivə bölür. Birinci parametr kimi o, sətri, ikinci parametr kimi isə massiv elementindəki simvolların sayını qəbul edir. Məsələn, əgər ikinci parametr 3 kimi təyin olunarsa - funksiya sətri elə massivə bölər ki, hər bir massiv elementində 3 simvol olsun.

Sintaksis

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

Nümunə

Gəlin sətri massiv elementində 2 simvola bölək (diqqət edin ki, sonuncu elementdə kifayət qədər simvol yoxdur və orada 2 yox, bir simvol var):

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

Kodun icrasının nəticəsi:

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

Nümunə

Gəlin sətri massiv elementində 3 simvola bölək:

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

Kodun icrasının nəticəsi:

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

Nümunə . Tətbiqi

Gəlin ədədin rəqəmləri cəmini tapaq. Bunun üçün ədədi str_split vasitəsilə massivə bölək və bu massivin elementlərini array_sum vasitəsilə toplaq:

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

Kodun icrasının nəticəsi:

15

Həmçinin baxın

  • explode funksiyası,
    ki, sətri ayırıcı əsasında massivə bölür
  • number_format funksiyası,
    ki, ədədi formatlayır
Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et