Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/04/2006, 22:42
NightDark
 
Fecha de Ingreso: enero-2006
Ubicación: mi casa
Mensajes: 255
Antigüedad: 18 años, 3 meses
Puntos: 0
Cita:
Iniciado por karma4561
Hola otra vez amigos.
Leyendo el manual de PHP.net en la parte de variables, en casi todos los scripts que salen al final se usan variables que no se han declarado. Me gustaria saber si estas variables son como "constantes" o funciones que ya vienen en PHP, o saber como y para que ponen estas variables en estos scripts. Por ejemplo:

<?
// I am beginning to like curly braces.
// I hope this helps for you work with them
$filename0="k";
$filename1="kl";
$filename2="klm";
$i=0;
for ($varname = sprintf("filename%d",$i); isset ( ${$varname} ) ; $varname = sprintf("filename%d", $i) ) {
echo "${$varname} <br>";
$varname = sprintf("filename%d",$i);
$i++;
}
?>

Aqui se esta usando una variable llamada $varname que en ningun momento ha sido declarada, asi que mi pregunta es de donde se sacan estas variables, y si es lo que me imagino que es ("funciones predefinidas"), alguien me puede dar un link para ver que es lo que estas hacen?

Gracias de antemano.
Fijate bien en el código, sí está declarada.
en el bucle For... ($varname =sprintf("filename%d",$i);

un saludo.