79 of 410 menu

ფუნქცია mb_substr

ფუნქცია mb_substr ამოჭრის და აბრუნებს ქვესტრიქონს სტრიქონიდან, კორექტულად მუშაობს მრავალბაიტიან კოდირებებთან (მაგალითად, UTF-8). პირველ პარამეტრში გადაეცემა სტრიქონი, მეორეში - საწყისი პოზიცია, მესამეში (ოფციონალური) - ქვესტრიქონის სიგრძე. მეოთხე პარამეტრით შეიძლება მიუთითოთ კოდირება.

სინტაქსი

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

მაგალითი

ამოვჭრათ 3 სიმბოლო სტრიქონიდან, დაწყებული პოზიციიდან 1:

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

კოდის შესრულების შედეგი:

'бвг'

მაგალითი

ამოვჭრათ ქვესტრიქონი სტრიქონის ბოლომდე "日本語"-დან, დაწყებული პოზიციიდან 1:

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

კოდის შესრულების შედეგი:

'本語'

მაგალითი

ამოვჭრათ ქვესტრიქონი UTF-8 კოდირების მითითებით:

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

კოდის შესრულების შედეგი:

'вг'

იხილეთ აგრეთვე

  • ფუნქცია mb_strlen,
    რომელიც აბრუნებს სტრიქონის სიგრძეს მრავალბაიტიან კოდირებაში
  • ფუნქცია substr,
    რომელიც მუშაობს ანალოგიურად, მაგრამ მრავალბაიტიანი კოდირებების მხარდაჭერის გარეშე
ქართული
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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა