Faz algum tempo, comecei, meio de farra, uma série de twits “traduzindo” ditados populares para PHP. A coisa foi crescendo e fui recebendo feedbacks positivos de gente se divertindo com eles, e de outros que dizem até estar aprendendo PHP com meus ditados
.
Para quem ainda não viu, para quem quer ver de novo, e para servir também como arquivo, resolvi reuni-los neste post. Alguns deles foram até, digamos, “refatorados“.
UPDATE: não deixe de conferir também a
parte 2.
<?php
/*********************************************/
if (Tempo::getEstado() == Tempo::CHUVOSO)
$cavalinho->recolher();
/*********************************************/
try {
$this->vencer($eles);
}
catch(Exception $e) {
$this->juntarSeA($eles);
}
/*********************************************/
if (! in_array ($cachorro, $this->meusAnimais))
$this->cacarCom($gato);
/*********************************************/
if ($casa->getOwner() == 'ferreiro')
$espeto = new Espeto('pau');
/*********************************************/
foreach($macacos as $macaco) {
$galho = new Galho();
$galho->receber($macaco);
}
/*********************************************/
if ($seguro->idade >= 80) die();
/*********************************************/
if ($filho->getParent() == 'peixe')
$filho->setType('peixinho');
/*********************************************/
if (in_array('piranha', $rio->getPeixes()))
$jacare->setEstiloNadar(NADO_COSTAS);
/*********************************************/
if ($olhos->getOwner() != $this) {
$refresco = $pimenta;
$refresco->colocarEm($olhos);
}
/*********************************************/
if($homem->isPrevenido())
$homem->setValor($homem->getValor() * 2);
/*********************************************/
if ($pessoa->horaAcordou < strtotime('7:00'))
DEUS::ajudar($pessoa); // Deus é SINGLETON!
/*********************************************/
if ($pessoa->temBoca())
goto Roma;
// Milhares de linhas de código depois...
:Roma
echo ('Parabéns, você chegou a Roma');
/*********************************************/
$numGraos = 0;
do {
$numGraos++;
$galinha->getPapo()->setNumGraos($numGraos);
} while (! $galinha->getPapo()->isPapoCheio());
/*********************************************/
if ($macaco->getIdade() >= 60 && $macaco->getMao()->getOndeEsta() == 'cumbuca')
throw new Exception('Tire a mão daí!!!');
/*********************************************/
$agua->setConsistencia('mole');
$pedra->setConsistencia('dura');
while(! $pedra->estaFurada())
$agua->bater($pedra);
<?php
/*********************************************/
if (Tempo::getEstado() == Tempo::CHUVOSO)
$cavalinho->recolher();
/*********************************************/
try {
$this->vencer($eles);
}
catch(Exception $e) {
$this->juntarSeA($eles);
}
/*********************************************/
if (! in_array ($cachorro, $this->meusAnimais))
$this->cacarCom($gato);
/*********************************************/
if ($casa->getOwner() == ‘ferreiro’)
$espeto = new Espeto(‘pau’);
/*********************************************/
foreach($macacos as $macaco) {
$galho = new Galho();
$galho->receber($macaco);
}
/*********************************************/
if ($seguro->idade >= 80) die();
/*********************************************/
if ($filho->getParent() == ‘peixe’)
$filho->setType(‘peixinho’);
/*********************************************/
if (in_array(‘piranha’, $rio->getPeixes()))
$jacare->setEstiloNadar(NADO_COSTAS);
/*********************************************/
if ($olhos->getOwner() != $this) {
$refresco = $pimenta;
$refresco->colocarEm($olhos);
}
/*********************************************/
if($homem->isPrevenido())
$homem->setValor($homem->getValor() * 2);
/*********************************************/
if ($pessoa->horaAcordou < strtotime(’7:00′))
DEUS::ajudar($pessoa); // Deus é SINGLETON!
/*********************************************/
if ($pessoa->temBoca())
goto Roma;
// Milhares de linhas de código depois…
:Roma
echo (‘Parabéns, você chegou a Roma’);
/*********************************************/
$numGraos = 0;
do {
$numGraos++;
$galinha->getPapo()->setNumGraos($numGraos);
} while (! $galinha->getPapo()->isPapoCheio());
/*********************************************/
if ($macaco->getIdade() >= 60 && $macaco->getMao()->getOndeEsta() == ‘cumbuca’)
throw new Exception(‘Tire a mão daí!!!’);
/*********************************************/
$agua->setConsistencia(‘mole’);
$pedra->setConsistencia(‘dura’);
while(! $pedra->estaFurada())
$agua->bater($pedra);
Curtir isso:
Curtir Carregando...