209 of 410 menu

ফাংশন preg_last_error_msg

ফাংশন preg_last_error_msg নিয়মিত এক্সপ্রেশন ফাংশনগুলির সাথে কাজ করার সময় ঘটে যাওয়া সর্বশেষ ত্রুটি সম্পর্কে একটি মানুষের পাঠযোগ্য বার্তা ফেরত দেয়। এটি preg_last_error ফাংশনের একটি সুবিধাজনক বিকল্প, যা শুধুমাত্র ত্রুটি কোড ফেরত দেয়।

সিনট্যাক্স

preg_last_error_msg(): string

উদাহরণ

আসুন একটি ভুল নিয়মিত এক্সপ্রেশন চালানোর চেষ্টা করি এবং ত্রুটি বার্তা পাই:

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

কোড 실행ের ফলাফল:

'No ending matching delimiter found'

উদাহরণ

ব্যাকট্র্যাক সীমা অতিক্রম করার সময় ত্রুটি বার্তা পরীক্ষা করা যাক:

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

কোড 실행ের ফলাফল:

'Backtrack limit exhausted'

আরও দেখুন

  • preg_last_error ফাংশন,
    যা সর্বশেষ PCRE ত্রুটির কোড ফেরত দেয়
  • preg_match ফাংশন,
    যা একটি নিয়মিত এক্সপ্রেশন অনুসারে অনুসন্ধান করে
বাংলা
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
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন