79 of 410 menu

mb_substr funksiyası

mb_substr funksiyası, çoxbaytlı kodlaşdırmalarla (məsələn, UTF-8) düzgün işləyərək, sətirdən alt sətiri kəsir və qaytarır. Birinci parametrə sətir, ikinciyə başlanğıc mövqe, üçüncüyə (istəyə bağlı) isə alt sətirin uzunluğu ötürülür. Dördüncü parametrlə kodlaşdırma göstərilə bilər.

Sintaksis

mb_substr(string, start, [length], [encoding]): string;

Nümunə

1 mövqeyindən başlayaraq sətirdən 3 simvol kəsək:

<?php $res = mb_substr('абвгд', 1, 3); echo $res; ?>

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

'бвг'

Nümunə

"日本語" sətirindən, 1 mövqeyindən başlayaraq sətirin sonuna qədər olan hissəni kəsək:

<?php $res = mb_substr('日本語', 1); echo $res; ?>

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

'本語'

Nümunə

UTF-8 kodlaşdırmasını göstərərək alt sətiri kəsək:

<?php $res = mb_substr('абвгд', 2, 2, 'UTF-8'); echo $res; ?>

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

'вг'

Həmçinin baxın

  • mb_strlen funksiyası,
    çoxbaytlı kodlaşdırmada sətirin uzunluğunu qaytarır
  • substr funksiyası,
    oxşar şəkildə işləyir, lakin çoxbaytlı kodlaşdırmaları dəstəkləmir
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