Ejemplos PHP

Árbol de un lado:

$cadena = "*";
        for ($i = 1; $i < 10; $i++) {
            echo $cadena . "<br/>";
            $cadena = $cadena . "*";
        }

Árbol de los dos lados:

        $tam=8;
        $cadena = "";
        echo "<pre>";
        for ($i = 0; $i < $tam; $i++) {
            for ($j = 0; $j < $tam - $i; $j++) {
                echo "&nbsp;";
            }
            echo $cadena . "*" . $cadena . "<br/>";
            $cadena .= "*";
        }
        echo "</pre>";

Árbol con bolas de navidad:

        $tam=8;
        $cadena = "";
        echo "<pre>";
        for ($i = 0; $i < $tam; $i++) {
            for ($j = 0; $j < $tam - $i; $j++) {
                echo " ";
            }
            for ($j = 0; $j < $i * 2 + 1; $j++) {
                if (rand(1, 10) == 7) {
                    echo "@";
                } else {
                    echo "*";
                }
            }
            echo "<br/>";
        }
        echo "</pre>";

Tablero de ajedrez, css:

td{
    width:50px;
    height:50px;
    background-color: linen;
    border: 1px solid #BBBBBB;
}
.dark{
    background-color: black;
}

php:

 <h1>Tablero de ajedrez</h1>
        <?php
        $tam = 8;
        ?>
        <table >
            <?php
            for ($i = 0; $i < $tam; $i++) {
                ?><tr><?php
                    for ($j = 0; $j < $tam; $j++) {
                        ?><td class="<?=($i+$j)%2==0?"":"dark"?>"></td><?php }
                    ?></tr><?php
            }
            ?>
        </table>

Publicado por

Juan Pablo Fuentes

Formador de programación y bases de datos

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.