Պայմաններ և PHP կոդի ընդհատում
Ենթադրենք ունենք ինչ-որ փոփոխական.
<?php
$test = true;
?>
Եկեք արտածենք HTML կոդի ինչ-որ հատված,
եթե մեր փոփոխականը հավասար է true.
<?php
if ($test) {
echo '<p>text</p>';
}
?>
Կարող ենք այս կոդը վերափոխել հետևյալի՝ օգտագործելով PHP փակագծերի ընդհատում.
<?php if ($test) { ?>
<p>text</p>
<?php } ?>
Դա կարելի է էլ ավելի պարզեցնել, եթե օգտագործել
if-ի այլընտրանքային շարահյուսությունը.
<?php if ($test): ?>
<p>text</p>
<?php endif; ?>
Տրված է փոփոխական.
<?php
$show = true;
?>
Տրված է կոդը.
<div>
<p>text1</p>
<p>text2</p>
<p>text3</p>
</div>
Արտածեք տրված HTML կոդը, եթե փոփոխականը
show հավասար է true.