Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-12-2004
Avatar de gatsu
gatsu gatsu is offline
Miembro
 
Registrado: ene 2004
Ubicación: Mallorca :: Spain
Posts: 31
Poder: 0
gatsu Va por buen camino
duda a la hora de elejir variable.

hola,
tengo una duda a la hora de usar una funcion, porque no se cual usar.

pongamos por ejemplo que yo tengo un texto que no conozco.
y en ese texto pone...

abc es un 123
porque
a es 1
b es 2
c es 3

--------------------

Yo este texto lo pongo en una var, llamemosla "$val".
Ahora, quiero saber cómo puedo hacer para:
extraer de este texto, lo que pone en a b i c.
me explico, quiero crear unas variables para que sea lo que sea lo que ponga en a,b i c ; me salga por variables, para que yo pueda poner

a = $a
b = $b
i c = $c

Para que ponga lo que sea que haya en el texto, poniendo por caso que hayan puesto

a es tedascuen
b es tedascuen2
c es tedascuen3

pues se me pongan los valores por variables
__________________
Atte: Gatsu Studios
Responder Con Cita
  #2  
Antiguo 20-12-2004
[kayetano] kayetano is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Elche
Posts: 644
Poder: 21
kayetano Va por buen camino
Hola

No entiendo lo que quieres decir con tu correo, lo he leido mil veces y no termino de entender lo que quieres.

Bueno, yo te explico algo, y si acierto seguro que me toca el gordo de navidad

Despues de leer el correo muchas veces me parece que lo que preguntas es como pasar nombres de variables (variables anidadas, por ponerles un nombre) dentro de una variable y poder acceder a su valor. Ya te digo que es lo que yo supongo.

Algo asin:
Código PHP:
// Valores iniciales
$a 1;
$b 2;
$c 3;

// Guardo los nombres de las variables en una variable :)
$val "abc";

// Obtengo el valor de las variables iniciales 'a', 'b' y 'c'
// Lo hago en varios pasos para que se vea mas claro
$temp $val[0];
echo 
"<br>El valor de 'a' es ". $$temp;

$temp $val[1];
echo 
"<br>Eel valor de 'b' es ". $$temp;

$temp $val[2];
echo 
"<br>El valor de 'c' es ". $$temp
utilizo el doble dolar '$$' para obtener el valor al que apunta el nombre de la variable.

Lo dicho, si es esto lo que preguntas OK, sino intenta explicarlo de alguna otra forma pa que te entienda.
__________________
Salu2
KAYETANO

Cómo hacer preguntas de manera inteligente
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 19:26:45.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi