logó WEBFEJLESZTÉS, WEBÁRUHÁZ KÉSZÍTÉS
Ingyenes elektronikus tananyag interaktív weboldalak készítéséhez.
visszaVISSZA   
menüMENÜ   

Alternatív szintaxis



A PHP nyelvben egyes vezérlési szerkezetek esetén ( if, while, for, foreach, és switch ) alternatív szintaxist is használhatunk. Az alternatív szintaxisnál a nyitó kapcsos zárójelet kettőspontot (:) helyettesíti. A záró zárójelet pedig a vezérlési szerkezetnek megfelelő endif;, endwhile;, endfor;, endforeach;, vagy endswitch;.

Az alternatív szintaxis megkönnyíti a HTML kód beillesztését.

A vezérlési szerkezetek szintaxisa:

<?php
if
(
feltétel
)
:
?>

HTML kód

<?php
endif
;
?>


Példa:

A naptárat tartalmazó DIV csak akkor kerül megjelenítésre, ha a $NaptarKell változó értéke igaz.

Forráskód



<body>    
  <?php $NaptarKell = true; ?> 
  <h2>Switch szerkezet alternatív példa </h2>
  <?php if ($NaptarKell == true): ?>
    <div id=”naptar”>Ide jön egy naptár</div>
  <?php endif; ?>
</body>  
 

Eredmény*


A példakód letölthető: php_switch_alternativ_01.php.zip

Ahogy a legtöbb honlap, ez a webhely is használ sütiket a weboldalain.