209 of 410 menu

Hàm preg_last_error_msg

Hàm preg_last_error_msg trả về thông báo dễ đọc về lỗi cuối cùng xảy ra khi làm việc với các hàm cho biểu thức chính quy. Đây là một giải pháp thay thế tiện lợi cho hàm preg_last_error, chỉ trả về mã lỗi.

Cú pháp

preg_last_error_msg(): string

Ví dụ

Hãy thử thực thi một biểu thức chính quy không chính xác và nhận thông báo lỗi:

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

Kết quả thực thi mã:

'No ending matching delimiter found'

Ví dụ

Kiểm tra thông báo lỗi khi vượt quá giới hạn backtrack:

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

Kết quả thực thi mã:

'Backtrack limit exhausted'

Xem thêm

  • hàm preg_last_error,
    trả về mã lỗi PCRE cuối cùng
  • hàm preg_match,
    thực hiện tìm kiếm theo biểu thức chính quy
Tiếng Việt
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ʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối