কম্পিউটার টিউটোরিয়াল

PHP CompileError


ভূমিকা

PHP 7.3 থেকে, CompileError এক্সসেপশন যোগ করা হয়েছে। এই ক্লাস Error ক্লাস থেকে ইনহেরিট করে। কিছু এরর কন্ডিশন যা আগে ফেটাল এরর দিয়ে রেজাল্ট হতো, এখন CompileError থ্রো করে। এটি কম্পাইলেশন এররকে প্রভাবিত করে যা সম্ভবত token_get_all() ফাংশন দিয়ে থ্রো হয়।

token_get_all() ফাংশন Zend লেক্সিক্যাল স্ক্যানার ব্যবহার করে একটি দিয়ে गये স্ট্রিংকে PHP ল্যাঙ্গুয়েজ টোকেনে পার্স করে।

সিনট্যাক্স

token_get_all ( string $source [, int $flags = 0 ] ) : array

প্যারামিটার

Sr.NoParameter & Description
1source
পার্স করার PHP সোর্স
2flag
TOKEN_PARSE - নির্দিষ্ট কনটেক্সটে রিজার্ভড ওয়ার্ড ব্যবহার করার ক্ষমতা রিকগনাইজ করে।

ফাংশনটি TOKEN_PARSE মোডে ব্যবহার করা উচিত যাতে CompileError উত্থাপন করা যায়।


  1. PHP DivisionByZeroError

  2. PHP TypeError

  3. PHP ট্যাগস (PHP Tags)

  4. PHP pi() ফাংশন