Comunidad de diseño web y desarrollo en internet online

Sobre uso del for

Citar            
MensajeEscrito el 31 Oct 2007 05:40 pm
Hola, ya he usado el for en action script y alguna que otra vez en php, pero ahora se me presento una situacion en php que no puedo resolver y creo que el error viene de que no estoy muy bien informado hacerca del php pero he buscado por ahi y no encontre lo que buscaba, lo que quiero hacer es lo siguiente.

Código :

<?php

$n_1= "esto es 1";
$n_2= "esto es 2";
$n_3= "esto es 3";

for($f=1;$f<=3;$f++)
{
  echo $n_+$f;
  echo "<br>";
}
?>


Quisiera que me imprima,
esto es 1
esto es 2
esto es 3

Pero no lo logro, tambien he probado con

echo $n_$f

Pero tambien me tira error.

Si tienen idea como lograr lo que quiero estaria de pelos.

Saludos.

Por rodrigo.art

56 de clabLevel



 

Argentina

msie
Citar            
MensajeEscrito el 31 Oct 2007 06:05 pm

Código :

<?php



$n_1= "esto es 1";

$n_2= "esto es 2";

$n_3= "esto es 3";


$prefix = "n_";
for($f=1;$f<=3;$f++)

{

   $var = $prefix . $i;
  echo $$var;

  echo "<br>";

}

?>

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 31 Oct 2007 06:29 pm
No me funko, me tira esto:

n_1
n_2
n_3

el codigo me quedo asi:

<?php

$n_1= "esto es 1";
$n_2= "esto es 2";
$n_3= "esto es 3";
$prefix = "n_";

for($i=1;$i<=3;$i++){
$var = $prefix . $i;
echo $var;
echo "<br>";
}
?>

Por rodrigo.art

56 de clabLevel



 

Argentina

msie
Citar            
MensajeEscrito el 31 Oct 2007 06:44 pm
aja, así es.

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 31 Oct 2007 07:13 pm

Por PabloHdS

251 de clabLevel



 

firefox
Citar            
MensajeEscrito el 05 Nov 2007 11:42 am

rodrigo.art escribió:

No me funko, me tira esto:

n_1
n_2
n_3

el codigo me quedo asi:

<?php

$n_1= "esto es 1";
$n_2= "esto es 2";
$n_3= "esto es 3";
$prefix = "n_";

for($i=1;$i<=3;$i++){
$var = $prefix . $i;
echo $var;
echo "<br>";
}
?>


echo $var; Te falta un signo de $, es echo $$var;


Saludos

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

firefox
Citar            
MensajeEscrito el 05 Nov 2007 05:32 pm
hey, muchas gracias. Ahora si funciona correctamente.

Saludos.

Por rodrigo.art

56 de clabLevel



 

Argentina

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.