miércoles, 4 de noviembre de 2009

Embeber Código PHP

Ante la facilidad que tiene el lenguaje de programación PHP de "convivir"  o embeber su código con las Etiquetas  HTML, siempre he tenido latente la inquietud sobre cual será la forma correcta de escribir nuestro  código, éste deberá ser limpio y de facil lectura. Teniendo en cuenta las sugerencias realizadas por parte de surforce.com en el taller de desarrollo de Zend Framework y revisando el manual de PHP encontre "Sintaxis alternativas de estructuras de Control". Aquí se expresa la sintaxis de las estructuras de control como if, while, for, foreach y switch.
Esta sintaxis esta más encaminada a OPP, empleada en el patron de diseño MVC dándole a la visualización de resultados (views o vistas) un mejor control.

ejemplos:
if

<?php if($a > $b):?>

 <p>Resultado Verdadero</p>

<?php else:?>

<p>Resultado Falso</p>

<?php endif; ?>



<?php if ($this->usuarioLogueado): ?>

 <div class="menu-opciones">

  <ul>

   <li><a href="<?php echo $this->baseUrl;?>/noticias/noticias/agregar">Agregar noticia</a>

   </li>

  </ul>

 </div>

<?php endif; ?>



foreach

<?php foreach( $this->faqs as $faq ): ?>

  <tr><td><?php echo $faq->id;?></td></tr>

<?php endforeach;?>


while
 
<?php while ($i <=10):?>

 Sentencias...



<?php endwhile;?>


for

<?php for($i = 1; $i <= 10;$i++):?>

    <H1>texto</H1>

<?php endfor; ?>





Usted  como embebe codigo en sus aplicaciones Web?

No hay comentarios:

Publicar un comentario

Gracias por sus comentarios!