GustavoRibeiro.net

Alternando comentários sem uso de plugins por Gustavo Ribeiro em June 11th, 2008

Buscando novidades para este blog, resolvi alternas entre duas cores os comentários para que não vire aquela zona cinza que eu estava achando. Tudo bem que o template default que vem no wordpress já faz isso, mas para quem criou um template utilizando de base o classic se deu mal pois não tem (eu sou um deles :)).

Sem pensar muito no que fazer, vamos ao código.

Continuar lendo…

PHP #1 - Arrays por Gustavo Ribeiro em June 6th, 2008

Pois é! Resolvi meter as caras em uma linguagem de programação e ir postando conforme eu for aprendendo. Escolhi o php, dentre inúmeras linguagens ótimas existentes hoje em dia, porque foi a que achei mais fácil de se aprender em curto prazo mas, futuramente quem sabe não aprendo java!

Dando início as leituras, instalações etc, caí de cara com os famosos arrays - também conhecido como vetor, lista ou matriz. Os arrays armazenam uma série de dados que serão acessados de acordo com a posição de sua index podendo conter qualquer valor ordinal, então… Vamos aos códigos!

Para criarmos um código php temos que seguir a seguinte sintaxe:

<?php          // Inicia um bloco de código php
    aqui entra o nosso código
?>             // Finaliza um bloco de código php

Primeiro criaremos um array de na variável $carros onde contém os seguintes dados: Audi, Mercedes, Ferrari, BMW e Porsche.

$carros = array("Audi","Mercedes","Ferrari","BMW","Porsche");

Depois da array devidamente criada, iremos resgatar esses valores executando um loop do início ao fim do array. Primeiro precisamos saber quantos elementos tem o nosso array, para isso utilizaremos o count().

echo count($carros);

Essa linha de código podemos apagar pois utilizei só para sabermos quantos elementos temos. Se 5 é o total de elementos dentro do meu array e o primeiro elemento sempre é 0, então:

for ($i=0;$i<count($carros);$i++) {
    echo "<p>$carros[$i]</p>";
}

Juntando tudo, nosso código fica assim:

<?php
    $carros = array("Audi","Mercedes","Ferrari","BMW","Porsche");
    for ($i=0;$i<count($carros);$i++) {
        echo "<p>$carros[$i]</p>";
    }
?>

Agora é só rodar e ver no que dá. ;)

© 2008 gustavoribeiro.net - todos os direitos reservados

Gustavo Ribeiro
+55 21 83010224