Articles of random

Script de randomização A / B simples com PHP

Eu tenho duas opções de anúncios no meu tema, Adsense e “Custom”. Se o usuário inserir o código no campo “Personalizado”, ele supera o que eles têm no campo de código “Adsense”, então o tema coloca seu anúncio personalizado em cima da área de conteúdo. Se eles tiverem o AdSense ativado, e nada no ponto […]

Php intervalo de preenchimento random

Eu tenho isto: $numbers = range(1,52); shuffle($numbers); foreach($users as $user) { $uniqueRand = array_pop($numbers); } Isso dá a cada usuário no meu database um número random exclusivo. Eu tenho 15 usuários no total, é de alguma forma possível preencher o resto do intervalo de 1-32 e repetir o aleatorizado para dizer. parece agora: 1 – […]

Php / MySQL random data (pitch musical) sequências

Porque eu sou um nerd de música (mas apenas um codificador de início), fiz esse script para escolher alguns arremessos (de uma tabela MySQL) aleatoriamente (para ajudar com a composição informal de estilo serial). Ele fornece 9-12 nomes de campo não recorrentes em 3-4 conjuntos de 3-4 lançamentos cada. Por exemplo: C, Eb, Gb (intervalo) […]

Como baralhar e ecoar 5 elementos randoms de uma string?

uma pergunta sobre como tirar três palavras aleatórias de uma grande série de 200 palavras: $trans = __(“water paradise, chicken wing, banana beach, tree trunk”)?> // $trans becomes “water paradijs, kippenvleugel, bananen strand, boom tak” // elements are separated by comma’s and a space Agora imagine que eu quero obter 5 elementos randoms daquela $ […]

Como arrastar minha lista Array ou String de uma forma mais legível?

Imagine que você deseja ter uma lista de itens facilmente legível e facilmente editável, separada apenas por vírgulas e, em seguida, exibir 3 itens randoms dessa lista. Array ou string não importa. Por enquanto, consegui o seguinte trabalho (Obrigado webbiedave!) $fruits = array(‘Mango’, ‘Banana’, ‘Cucumber’, ‘Pear’, ‘Peach’, ‘Coconut’); $keys = array_rand($fruits, 3); // get 3 […]

Indo para uma página aleatória PHP

Eu tenho um link que vai para http://example.com/random.php , código para random.php abaixo. Basicamente, o que eu quero fazer é vincular a uma página aleatória. Ele funciona inicialmente, mas após o primeiro clique, ele continua vinculando novamente a mesma página supostamente aleatória a cada tempo. Alguma idéia de como consertar isso? ou talvez uma maneira […]

PHP: gerar números únicos e randoms / IDs

Gostaria de gerar números únicos e randoms ou IDs que eu possa usá-los para verificação de e-mail, reboot de contas, convite para membros, etc. por exemplo, http://mywebsite.com/member/9a5af103cd540aa http://mywebsite.com/invite/regitration/eef0dd2e0199640 http://mywebsite.com/reset/account/eef0dd2e0199640 Aqui, eu o código que eu planejo usar, você acha que é seguro e “à prova de bala”? $rand = substr(hash(‘sha512’,uniqid(rand(), true)), 0, 15); echo $rand; […]

IDs de tipo Youtube que mudam de acordo com um indentifier

Eu estava pensando em como fazer uma small function que gera um ID YouTube e não causa colisões. O charset deve ser A-Za-z0-9-_ e vamos dizer que eu quero que ele tenha 10 characters o que equivaleria a 64 ^ 10 / Quadrillion – 1153 Quadrillion possibilidades de 1153 Quadrillion . É bastante importante ser […]

PHP rand vs mt_rand vs openssl_random_pseudo_bytes

Eu quero gerar uma string aleatória e estava fazendo alguma pesquisa e encontrou o seguinte link: http://golearnphp.com/php-rand-vs-mt_rand-and-openssl_random_pseudo_bytes/ function generateRandom($length) { $validCharacters = ‘abcdefghijklmnopqrstuvwxyz0123456789’; $myKeeper = ”; for ($n = 1; $n < $length; $n++) { $whichCharacter = rand(0, strlen($validCharacters) – 1); $myKeeper .= $validCharacters{$whichCharacter}; } return $myKeeper; } function generateRandomdMT($length) { $validCharacters = 'abcdefghijklmnopqrstuvwxyz0123456789'; $myKeeper […]

Números pseudo-randoms em php

Eu tenho uma function que exibe itens em uma ordem diferente dependendo de um número random. por exemplo, metade do tempo Popeye’s e será # 1 na lista e Taco Bell e seu logotipo será # 2 e metade do tempo \ será o contrário. O problema é que, quando um usuário recarrega ou volta […]