209 of 410 menu

Funksiya preg_last_error_msg

Funksiya preg_last_error_msg regex funksiyaları ilə iş zamanı baş verən son xəta haqqında anlaşılır mətn məlumatını qaytarır. Bu, yalnız xəta kodunu qaytaran preg_last_error funksiyasının rahat alternatividir.

Sintaksis

preg_last_error_msg(): string

Nümunə

Gəlin səhv regex ifadəsi icra edək və xəta haqqında məlumat əldə edək:

<?php preg_match('/invalid(regex/', 'test string'); echo preg_last_error_msg(); ?>

Kodun icra nəticəsi:

'No ending matching delimiter found'

Nümunə

Backtrack limiti aşıldıqda xəta məlumatını yoxlayaq:

<?php ini_set('pcre.backtrack_limit', 1); preg_match('/(\d+)+$/', str_repeat('1', 1000)); echo preg_last_error_msg(); ?>

Kodun icra nəticəsi:

'Backtrack limit exhausted'

Həmçinin bax

  • funksiyanı preg_last_error,
    hansı ki, son PCRE xətasının kodunu qaytarır
  • funksiyanı preg_match,
    hansı ki, regex ifadəsinə uyğun axtarış edir
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