ওয়েব ডেভেলপমেন্টের ক্ষেত্রে, বিশেষ করে পিএইচপি এবং মাইএসকিউএল ফান্ডামেন্টালে, পিএইচপি-তে দুটি বিশেষ মান রয়েছে যা তাদের নিজস্ব প্রকার এবং শর্তসাপেক্ষ কোড কার্যকর করার জন্য ব্যবহৃত হয়। এই মানগুলি বুলিয়ান হিসাবে পরিচিত এবং তারা সত্য বা মিথ্যা ধারণাকে উপস্থাপন করে।
পিএইচপি-তে, দুটি বিশেষ মান যা তাদের নিজস্ব প্রকার এবং শর্তসাপেক্ষ কোড কার্যকর করার জন্য ব্যবহৃত হয় বুলিয়ান মান সত্য এবং মিথ্যা। এই মানগুলি কন্ডিশনাল স্টেটমেন্ট যেমন if স্টেটমেন্ট এবং while loops-এ এক্সিকিউশনের প্রবাহ নির্ধারণ করতে ব্যবহৃত হয়।
বুলিয়ান মান সত্য এমন একটি শর্তকে উপস্থাপন করে যা সত্য বলে বিবেচিত হয়, যখন বুলিয়ান মান মিথ্যা এমন একটি শর্তকে উপস্থাপন করে যা মিথ্যা বলে বিবেচিত হয়। এই মানগুলি প্রায়শই তুলনা বা যৌক্তিক ক্রিয়াকলাপের ফলাফল।
উদাহরণস্বরূপ, আসুন একটি সাধারণ if বিবৃতি বিবেচনা করুন:
$age = 25; if ($age >= 18) { echo "You are an adult."; } else { echo "You are not an adult."; }
এই উদাহরণে, অপারেটর (>=) এর চেয়ে বড় বা সমান ব্যবহার করে 18 মানের সাথে পরিবর্তনশীল $age তুলনা করা হয়। শর্তটি সত্য হলে, if ব্লকের মধ্যে কোডটি কার্যকর করা হয় এবং বার্তাটি "আপনি একজন প্রাপ্তবয়স্ক।" প্রদর্শিত হয়। শর্তটি মিথ্যা হলে, অন্য ব্লকের মধ্যে কোডটি কার্যকর করা হবে এবং বার্তাটি "আপনি একজন প্রাপ্তবয়স্ক নন।" প্রদর্শিত হয়।
এটি লক্ষ্য করা গুরুত্বপূর্ণ যে পিএইচপি-তে, বুলিয়ান প্রসঙ্গে ব্যবহার করা হলে নির্দিষ্ট মানগুলিকে মিথ্যা বলে মনে করা হয়। এই মানগুলির মধ্যে রয়েছে মিথ্যা, পূর্ণসংখ্যা 0, ফ্লোট 0.0, খালি স্ট্রিং "", স্ট্রিং "0", শূন্য উপাদান সহ অ্যারে এবং বিশেষ মান নাল। অন্যান্য সমস্ত মান সত্য বলে বিবেচিত হয়।
উদাহরণস্বরূপ, আসুন নিম্নলিখিত কোড বিবেচনা করুন:
$var = 0; if ($var) { echo "The value is true."; } else { echo "The value is false."; }
এই উদাহরণে, ভেরিয়েবল $var মান 0 বরাদ্দ করা হয়েছে। যখন একটি বুলিয়ান প্রসঙ্গে ব্যবহার করা হয়, এই মানটিকে মিথ্যা বলে মনে করা হয়। অতএব, else ব্লকের মধ্যে কোডটি কার্যকর করা হয় এবং বার্তাটি "মানটি মিথ্যা।" প্রদর্শিত হয়।
পিএইচপি-তে দুটি বিশেষ মান যেগুলি তাদের নিজস্ব প্রকার এবং শর্তসাপেক্ষ কোড কার্যকর করার জন্য ব্যবহৃত হয় বুলিয়ান মান সত্য এবং মিথ্যা। এই মানগুলি শর্তসাপেক্ষ বিবৃতিতে সম্পাদনের প্রবাহ নির্ধারণ করতে এবং সত্য বা মিথ্যা ধারণাটি উপস্থাপন করতে ব্যবহৃত হয়।
সম্পর্কিত অন্যান্য সাম্প্রতিক প্রশ্ন এবং উত্তর বুলিয়ান এবং তুলনা:
- তুলনার ফলাফল কী "'সিন' 'যোশি' থেকে কম"?
- "10 সমান 10" তুলনার ফলাফল কী?
- "5 10 এর কম" তুলনার ফলাফল কি?
- ব্রাউজারে প্রতিধ্বনিত হলে বুলিয়ান মানগুলি কীভাবে স্ট্রিংয়ে রূপান্তরিত হয়?