যদিও আইটি কনস্ট্রাক্ট হল বহু ভাষার অন্যতম গুরুত্বপূর্ণ বৈশিষ্ট্য, পিএইচপি অন্তর্ভুক্ত। এটি কোড টুকরা শর্তসাপেক্ষ কার্যকর করার অনুমতি দেয়। পিএইচপি একটি ইফ স্ট্রাকচার বৈশিষ্ট্য যে সি এর অনুরূপ। if (expr)

 statement

এক্সপ্রেশন সম্পর্কে বিভাগে বর্ণিত হিসাবে, অভিব্যক্তি তার বুলিয়ান মান মূল্যায়ন করা হয়। যদি অভিব্যক্তি সত্যের কাছে মূল্যায়ন করে, পিএইচপি বিবৃতি কার্যকর করে এবং যদি এটি মিথ্যাতে মূল্যায়ন করে - এটি এটিকে এড়িয়ে যাবে। FALSE এ মানগুলি কী মূল্যায়ন করে সে সম্পর্কে আরও তথ্য 'বুলিয়ান রূপান্তরিতকরণ' বিভাগে পাওয়া যাবে। নীচের উদাহরণটি b a এর চেয়ে বড় হলে b-এর চেয়ে বড় হবে: <?php if ($a > $b)

 echo "a is bigger than b";

?>

প্রায়শই আপনি শর্তসাপেক্ষে একাধিক বিবৃতি কার্যকর করতে চান। অবশ্যই, যদি একটি বিবৃতি দিয়ে প্রতিটি বিবৃতি মোড়ানো প্রয়োজন হয় না। পরিবর্তে, আপনি বেশ কয়েকটি বিবৃতি একটি বিবৃতি গ্রুপে গ্রুপ করতে পারেন। উদাহরণস্বরূপ, এই কোডটি b এর চেয়ে বড় হবে $ a $ b এর চেয়ে বড় হবে এবং তারপরে $ a এর মান $ b তে নির্ধারণ করবে: <?php if ($a > $b) {

 echo "a is bigger than b";
 $b = $a;

} ?> যদি বিবৃতিগুলি অন্যের মধ্যে অনন্তভাবে বাসা বাঁধতে পারে তবে বিবৃতি, যা আপনাকে আপনার প্রোগ্রামের বিভিন্ন অংশের শর্তসাপেক্ষ কার্যকর করার জন্য সম্পূর্ণ নমনীয়তা সরবরাহ করে।