Skip to content

Instantly share code, notes, and snippets.

@ricardofiorani
Last active August 29, 2015 14:00
Show Gist options
  • Save ricardofiorani/11301344 to your computer and use it in GitHub Desktop.
Save ricardofiorani/11301344 to your computer and use it in GitHub Desktop.
exemplo_imagem_aleatoria.php
<?php
//Este bloco vai no controller
public function imagemAleatoria()
{
$imagens = array(
array('url' => 'http://link1.com', 'imagem' => 'caminho/da/imagem/imagem1.jpg'),
array('url' => 'http://link2.com', 'imagem' => 'caminho/da/imagem/imagem2.jpg'),
array('url' => 'http://link3.com', 'imagem' => 'caminho/da/imagem/imagem3.jpg'),
array('url' => 'http://link4.com', 'imagem' => 'caminho/da/imagem/imagem4.jpg'),
array('url' => 'http://link5.com', 'imagem' => 'caminho/da/imagem/imagem5.jpg'),
array('url' => 'http://link6.com', 'imagem' => 'caminho/da/imagem/imagem6.jpg'),
array('url' => 'http://link7.com', 'imagem' => 'caminho/da/imagem/imagem7.jpg'),
array('url' => 'http://link8.com', 'imagem' => 'caminho/da/imagem/imagem8.jpg'),
array('url' => 'http://link9.com', 'imagem' => 'caminho/da/imagem/imagem9.jpg'),
array('url' => 'http://link10.com', 'imagem' => 'caminho/da/imagem/imagem10.jpg'),
);
shuffle($imagens);
return end($imagens);
}
?>
<!--O Bloco abaixo vai na sua view-->
<?php
$imagem = $this->imagemAleatoria();
?>
<a href="<?= $imagem['url'] ?>">
<img src="<?= $imagem['imagem'] ?>">
</a>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment