16 de outubro de 2008

Estrutura de controle: Blocos em PHP

Estrutura de controle são as ordens de uma expressão, chamada de função e instruções que são executadas nos programas. Existem 3 tipos de estruturas: seqüencial, seleção e repetição.

Para que possamos fazer as estruturas necessitamos de blocos que são comandos agrupados delimitados pelos sinais { } ( chaves ) e cada linha do bloco é composto por ; (ponto-e-virgula) para separa-los. Os blocos são bastante utilizados em comandos como foreach, if, switch, while, etc. Veja o exemplo:

<?php
    $vetorexemplo = array(4, 3, 2, 1);
	foreach ($vetorexemplo as &$outro) {
		$outro = $outro * 3;
		echo "$outro";
	}	
?>

Perceba que nesse exemplo o bloco esta dentro das { } ( chaves ) e cada linha de instrução é separada por ; (ponto-e-virgula).

Até o próximo post turma!

1 de outubro de 2008

Links: Criando a ligação entre páginas

A função de um link é fazer a ligação de uma página a outra. Os links podem apontar para qualquer recurso disponível na WEB, podendo ser uma página em HTML, uma imagem, um arquivo de som, um filme, etc.
Um link pode ser criado utilizando-se as tags <a></a> da linguegem HTML e possui os seguintes atributos:
- href: referência para onde o link será redirecionado ao ser clicado
- title: título do link
- target: especifica se uma página deve ser aberta na mesma página ou em outra.

Exemplo:
Conheça as melhores <a href="http://www.autonovidades.blogspot.com" title="Auto Novidades" target="_blank">novidades de automóveis</a>.

Na frase acima o texto <a href="http://www.autonovidades.blogspot.com" title="Auto Novidades" target="_blank">novidades de automóveis</a> representa a criação de um link. O atributo href está referenciando o endereço do site, title indica o título do link criado e target="_blank" significa que será aberto em outra página.

Os atributos title e target são opcionais e podem ser omitidos ficando da seguinte forma <a href="http://www.autonovidades.blogspot.com">novidades de automóveis</a>. A omissão da opção target faz com que o link se abra na mesma página como padrão.

Até o próximo post.