সিএইচপির or
মতো পিএইচপি-র কাজগুলি ||
(যা ঘটনাক্রমে পিএইচপি দ্বারা সমর্থিত - or
কেবল আরও সুন্দর দেখায় এবং অপারেটরের অগ্রাধিকার রয়েছে - এই পৃষ্ঠাটি দেখুন )।
এটি একটি শর্ট সার্কিট অপারেটর হিসাবে পরিচিত কারণ এটি চূড়ান্ত মান নির্ধারণ করার জন্য পর্যাপ্ত তথ্য পাওয়ার পরে এটি কোনও মূল্যায়ন এড়িয়ে যায়।
আপনার উদাহরণে, যদি mysql_connect()
সত্য ফেরত দেয়, তবে পিএইচপি ইতিমধ্যে জানে যে পুরো বিবৃতিটি সত্য হিসাবে মূল্যায়ন করবে যাই হোক না কেন তার মূল্যায়ন হয় না die()
এবং তাই die()
মূল্যায়ন করা হয় না।
যদি mysql_connect()
মিথ্যা ফেরত দেয়, পিএইচপি জানি না যে পুরো বিবৃতিটি সত্য বা মিথ্যাতে মূল্যায়ন করবে কিনা তাই এটি এগিয়ে যায় এবং খণ্ডন করার চেষ্টা করে die()
- প্রক্রিয়াটির স্ক্রিপ্ট শেষ করে।
এটি কেবল একটি দুর্দান্ত কৌশল যা কাজের জন্য সুবিধা গ্রহণ or
করে।