Fiz esse script para a galera que está aprendendo a trabalhar com classes e funções...
<?php
//Aprendendo a trabalhar com classes
//por: FelipeNSP
// "Depois de PHP corram para JSP" (até rimou.. rs!)
class vogais {
//declarando uma variavel
var $vogais;
function vogais() {
//array com as vogais
$this->vogais = array("a","e","i","o","u");
}
}
class consoantes extends vogais {
//declarando uma variavel
var $consoantes;
function consoantes() {
//array com as consoantes
$this->consoantes = array("b","c","d","f","g","h","j","l","m","n","p","q","r","s","t","v","x","z");
}
}
class letras extends consoantes {
function exibir() {
//unindo as vogais com consoantes
$uniao = array_merge($this->vogais, $this->consoantes);
//colocando em ordem alfabética
sort($uniao);
echo '<strong>';
//exibindo todas as letras
for ($i=0;$i<sizeof($uniao);$i++) {
echo strtoupper($uniao[$i]).' ';
}
echo '</strong>';
}
}
//Chamando a classe letras, na qual contem o conteudo da classe consoantes
//que por sua vez tem o da classe vogais
$Class = new letras;
//Chama a função que tem o array com as vogais
$Class->vogais();
//Chama a função que tem o array com as consoantes
$Class->consoantes();
//Função que exibe a união das vogais com consoantes
$Class->exibir();
?>
Dúvidas??? ah! Tira ae!
