HTML5 + CSS3 logó
  WEBFEJLESZTÉS, WEBÁRUHÁZ KÉSZÍTÉS   Ingyenes elektronikus tananyag interaktív
weboldalak készítéséhez.
Custom Search
 
vissza VISSZA    
menü MENÜ    
ismét ISMÉT    
tovább TOVÁBB    

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 (:) helyettestí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