Jump to content


Photo

Numero Aleatorio


  • Faça o login para participar
23 replies to this topic

#1 wmgoiania

wmgoiania

    $Sabedoria = "Justiça";

  • Usuários
  • 115 posts
  • Sexo:Não informado
  • Localidade:Goiânia - Go - Brasil

Posted 10/05/2005, 16:01

Como faco pra criar 5 numero aleatorios diferentes um do outro e coloca-los em variaveis de $a a $e?? ($a = primeiro_numero_aleatorio; $b = segundo_numero_aleatorio; ... $e = quinto_numero_aleatorio;)
Vlw!!

<?php
$name = "Pedro Herique de M. Rodrigues";
$age = "18 anos(19/04/2005)";
$email = "wmgoiania@yahoo.com.br";
$interesty = "PHP, HTML, CSS, JavaScript, DHTML e MySQL";
echo "Olá! Meu nome é $name e tenho $age. Meus interesses são: $interesty. Se quizer falar cmgo mande um e-mail para: $email.";
?>


"Os homens maus não entendem o que é justo, mas os que buscam o SENHOR entendem tudo." Pv. 28:5

#2 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 10/05/2005, 16:15

while (count ($numeros) < 5) {

  $numeros[] = rand (1, 999999);

}

sort ($numeros);


Klaus Paiva
Conheça também: Taperás

#3 Tugu

Tugu

    <! Fernando Tugu !>

  • Usuários
  • 381 posts
  • Sexo:Masculino
  • Localidade:São Bernardo do Campo - SP
  • Interesses:Ajudar pessoas que tenham dificuldades em minhas especializações... e espero que me ajudem quando ficar muito xxxxxx meus trampos...

Posted 10/05/2005, 18:12

no caso de banner rotativo como seria???
<span style='font-size:10pt;line-height:100%'>Fernando Tugu</span>
Meu Lema: "O ser Humano não é nada sem seus sonhos . . . então vá pra cama dormir ! ! !"

#4 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 10/05/2005, 18:15

$banner[] = "bannerA.png";
$banner[] = "bannerB.png";
$banner[] = "bannerC.png";

shuffle ($banner);

echo $banner[0];


Klaus Paiva
Conheça também: Taperás

#5 wmgoiania

wmgoiania

    $Sabedoria = "Justiça";

  • Usuários
  • 115 posts
  • Sexo:Não informado
  • Localidade:Goiânia - Go - Brasil

Posted 10/05/2005, 18:57

Como ficaria o codigo pra sortear aleatoriamente entre o nº '1' e o '22' por exemplo?? ficaria assim:
while (count ($numeros) < 5) {

  $numeros[] = rand (1, 22);

}

sort ($numeros);
??
E tambem acho q este codigo nao esta colocando cada um dos valores em uma variavel, ou esta?? Poderiam colocar comentarios nele, pf??
Vlw a forca!!

<?php
$name = "Pedro Herique de M. Rodrigues";
$age = "18 anos(19/04/2005)";
$email = "wmgoiania@yahoo.com.br";
$interesty = "PHP, HTML, CSS, JavaScript, DHTML e MySQL";
echo "Olá! Meu nome é $name e tenho $age. Meus interesses são: $interesty. Se quizer falar cmgo mande um e-mail para: $email.";
?>


"Os homens maus não entendem o que é justo, mas os que buscam o SENHOR entendem tudo." Pv. 28:5

#6 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 10/05/2005, 19:13

$numeros = range (1, 22);
shuffle ($numeros);
echo $numeros;


Comentários:

http://www.php.net/range
http://www.php.net/shuffle
http://www.php.net/echo
Klaus Paiva
Conheça também: Taperás

#7 wmgoiania

wmgoiania

    $Sabedoria = "Justiça";

  • Usuários
  • 115 posts
  • Sexo:Não informado
  • Localidade:Goiânia - Go - Brasil

Posted 10/05/2005, 19:28

Aih klaus, eu olhei la no manual PHP, mas acho q esse codigo nao esta sorteando 5 valores diferentes e colocando eles como valores de cinco variaveis de '$a' ateh '$e', ou esta??

<?php
$name = "Pedro Herique de M. Rodrigues";
$age = "18 anos(19/04/2005)";
$email = "wmgoiania@yahoo.com.br";
$interesty = "PHP, HTML, CSS, JavaScript, DHTML e MySQL";
echo "Olá! Meu nome é $name e tenho $age. Meus interesses são: $interesty. Se quizer falar cmgo mande um e-mail para: $email.";
?>


"Os homens maus não entendem o que é justo, mas os que buscam o SENHOR entendem tudo." Pv. 28:5

#8 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 10/05/2005, 20:17

Não, está colocando em uma matriz, o que facilita muito o trabalho.
Klaus Paiva
Conheça também: Taperás

#9 wmgoiania

wmgoiania

    $Sabedoria = "Justiça";

  • Usuários
  • 115 posts
  • Sexo:Não informado
  • Localidade:Goiânia - Go - Brasil

Posted 10/05/2005, 20:18

Mas cmo eu colocaria em variaveis?? Tm cmo?? Se sim, me da uma forca ai, pf..!! Vlw!

<?php
$name = "Pedro Herique de M. Rodrigues";
$age = "18 anos(19/04/2005)";
$email = "wmgoiania@yahoo.com.br";
$interesty = "PHP, HTML, CSS, JavaScript, DHTML e MySQL";
echo "Olá! Meu nome é $name e tenho $age. Meus interesses são: $interesty. Se quizer falar cmgo mande um e-mail para: $email.";
?>


"Os homens maus não entendem o que é justo, mas os que buscam o SENHOR entendem tudo." Pv. 28:5

#10 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 10/05/2005, 20:26

Bom, vou propor um desafio simples a você. Vou colocar o código abaixo, usando um método criativo para você estudar um pouco. :D

<?php

  $letras = range ("a", "e");

  $numero = range (1, 22);

  shuffle ($numero);

  for ($i = 0; $i < count ($letras); $i++) :

    $$letras[$i] = $numero[$i];

  endfor;

  echo "\$a = $a # \$b = $b # \$c = $c # \$d = $d # \$e = $e";

?>


Klaus Paiva
Conheça também: Taperás

#11 wmgoiania

wmgoiania

    $Sabedoria = "Justiça";

  • Usuários
  • 115 posts
  • Sexo:Não informado
  • Localidade:Goiânia - Go - Brasil

Posted 10/05/2005, 20:29

So nao saquei essa linha do echo... pra q q serve essas \ antes das variaveis e esses # ai tb??

<?php
$name = "Pedro Herique de M. Rodrigues";
$age = "18 anos(19/04/2005)";
$email = "wmgoiania@yahoo.com.br";
$interesty = "PHP, HTML, CSS, JavaScript, DHTML e MySQL";
echo "Olá! Meu nome é $name e tenho $age. Meus interesses são: $interesty. Se quizer falar cmgo mande um e-mail para: $email.";
?>


"Os homens maus não entendem o que é justo, mas os que buscam o SENHOR entendem tudo." Pv. 28:5

#12 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 10/05/2005, 20:45

Bom, os sustenidos são simplesmente para separar as coisas... ;)

As barras invertidas... errr... eu sei que você sabe...

Quer que eu prove? Dá um echo na frase abaixo: (EXATAMENTE COMO ESTÁ AÍ EM BAIXO!)

Arnold said: "I'll be back!".


Klaus Paiva
Conheça também: Taperás

#13 wmgoiania

wmgoiania

    $Sabedoria = "Justiça";

  • Usuários
  • 115 posts
  • Sexo:Não informado
  • Localidade:Goiânia - Go - Brasil

Posted 11/05/2005, 08:51

Anaum.... lembrei pra q q serve as barras invertidas...: pra escrever um caracter literalmente como ele eh! No caso da frase ai em cima, pra dar certo eu teria de dar um echo assim:
echo "Arnold said: \"I\'ll be back!\".";
Pra q as aspas no meio da frase nao fossem confundidas pelos delimitadores de echo...!
Vlw a forca!!

<?php
$name = "Pedro Herique de M. Rodrigues";
$age = "18 anos(19/04/2005)";
$email = "wmgoiania@yahoo.com.br";
$interesty = "PHP, HTML, CSS, JavaScript, DHTML e MySQL";
echo "Olá! Meu nome é $name e tenho $age. Meus interesses são: $interesty. Se quizer falar cmgo mande um e-mail para: $email.";
?>


"Os homens maus não entendem o que é justo, mas os que buscam o SENHOR entendem tudo." Pv. 28:5

#14 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 11/05/2005, 08:53

Bom, você usou como delimitadores aspas duplas, logo não precisaria escapar a aspa simples da frase, somente as duplas.
Klaus Paiva
Conheça também: Taperás

#15 wmgoiania

wmgoiania

    $Sabedoria = "Justiça";

  • Usuários
  • 115 posts
  • Sexo:Não informado
  • Localidade:Goiânia - Go - Brasil

Posted 11/05/2005, 08:56

Blz, saquei direitim agora!! Vlw!!

<?php
$name = "Pedro Herique de M. Rodrigues";
$age = "18 anos(19/04/2005)";
$email = "wmgoiania@yahoo.com.br";
$interesty = "PHP, HTML, CSS, JavaScript, DHTML e MySQL";
echo "Olá! Meu nome é $name e tenho $age. Meus interesses são: $interesty. Se quizer falar cmgo mande um e-mail para: $email.";
?>


"Os homens maus não entendem o que é justo, mas os que buscam o SENHOR entendem tudo." Pv. 28:5




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq