Ver Mensaje Individual
  #21 (permalink)  
Antiguo 07/11/2013, 10:21
Avatar de satanson123
satanson123
 
Fecha de Ingreso: julio-2012
Mensajes: 217
Antigüedad: 11 años, 9 meses
Puntos: 2
Respuesta: pre_macth_all en intentado de todo y no logro sacarlo

Cita:
Iniciado por jonni09lo Ver Mensaje
Tu titulo dice "pre_macth_all en intentado de todo y no logro sacarlo". Si has intentado de todo, cosa que dudo por tus respuestas, entender el funcionamiento descrito por el manual no es mucho problema, te he dejado un ejemplo funcionando y ni siquiera te has tomado la delicadeza de tratarlo de entender, además si estás usando preg_match tu titulo está errado. Mi recomendación a nivel personal es que leas el link de mi firma que dice Haz preguntas inteligentes

Dejando a un lado ese punto, pasemos a preg_match...

Si hubieras dedicado un tiempo en ver el manual y tratarlo de entender siquiera, entenderías de que puedes usarlo de dos maneras:

Una es para determinar si hay coincidencias

Código PHP:
Ver original
  1. if (preg_match("/php/i", "PHP es el lenguaje de secuencias de comandos web preferido.")) {
  2.     echo "Se encontró una coincidencia.";
  3. } else {
  4.     echo "No se encontró ninguna coincidencia.";
  5. }

La segunda, puedes usarla para determinar si hay una coincidencia y a parte de ello obtener la coincidencia:

Código PHP:
Ver original
  1. // obtiene el nombre del host de la URL
  2. preg_match('@^(?:http://)?([^/]+)@i', "http://www.php.net/index.html", $coincidencias);
  3. $host = $coincidencias[1];

Como ves los ejemplos son claros y la documentación explicita:



Por ello te hablé del tercer parametro que como ves en el segundo ejemplo es el encargado de guardar las coincidencias.

Como diría alguien por ahí RTFM... Vamos que el manual está incluso en español...

Saludos
El problema que no soy experto en php, y ustedes hablan como si uno fuera casi experto. Lo que tengo es talvez un mes en php y me tope con esto y queria implementarlo en una web que monte. Y los manuales siempre ponen ejemplo simples y yo busca una explicacion personalizada que sea entendible al 100%.

¿Usted no me la puede otorgar?