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!