elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP (Moderador: #!drvy)
| | | |-+  parametros de funcion preg_match
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: parametros de funcion preg_match  (Leído 2,510 veces)
franfis

Desconectado Desconectado

Mensajes: 249



Ver Perfil
parametros de funcion preg_match
« en: 10 Febrero 2014, 23:10 pm »

Hola a todos, estoy tratando de correr este codigo

Código:
<?php

$array = array('a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z');
$a=17;
$b=19;
$linea="este es un string";

if(preg_match('/$array[$b].$array[$a]/',$linea)){//buscaria el string "tr"
echo "si contiene el string<br>";

}else{
echo "no contiene el string<br>";
}

?>
Como debo poner el primer parámetro de la funcion preg_match para que equivalga a "tr" e imprima "si contiene el string".

Gracias  ;D


En línea

Shell Root
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.724


<3


Ver Perfil WWW
Re: parametros de funcion preg_match
« Respuesta #1 en: 11 Febrero 2014, 19:28 pm »

No entiendo para el el array! Mira este ejemplo:
Código
  1. $Find   = "shelroot";
  2. $String = "hoy soy shellroot y vengo a morderte grrr ajjajaja";
  3.  
  4. if( preg_match("/$Find/i", $String) )
  5.  echo "La string [$Find] se encuentra en la string [$String]";
  6. else
  7.  echo "La string [$Find] no se encuentra :(";


En línea

Te vendería mi talento por poder dormir tranquilo.
franfis

Desconectado Desconectado

Mensajes: 249



Ver Perfil
Re: parametros de funcion preg_match
« Respuesta #2 en: 17 Febrero 2014, 00:37 am »

Graciass era asi
Código:
'/'.$array[$b].$array[$a].'/'
.
En línea

Shell Root
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.724


<3


Ver Perfil WWW
Re: parametros de funcion preg_match
« Respuesta #3 en: 17 Febrero 2014, 13:24 pm »

Se supone que son expresiones regulares, no necesitas especificar los caracteres que se pueden ingresar,
En línea

Te vendería mi talento por poder dormir tranquilo.
franfis

Desconectado Desconectado

Mensajes: 249



Ver Perfil
Re: parametros de funcion preg_match
« Respuesta #4 en: 17 Febrero 2014, 23:41 pm »

Si, es una forma estúpida de usar esta función, las expresiones regulares son potentes, a primera vista se me ocurrio lo que hice.  :)
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
funcion que devuelva 4 parametros
Programación C/C++
mapers 3 4,940 Último mensaje 4 Diciembre 2010, 04:51 am
por mapers
puntero de una funcion con dos parametros.
Programación Visual Basic
LeandroA 1 2,954 Último mensaje 12 Septiembre 2011, 00:34 am
por Karcrack
problema parametros funcion
Programación C/C++
sargo 2 2,527 Último mensaje 24 Marzo 2012, 00:39 am
por Beakman
funcion recibe dos parametros « 1 2 »
Programación C/C++
ALONSOQ 18 9,499 Último mensaje 2 Septiembre 2012, 17:56 pm
por xiruko
Promoción de los parámetros numéricos pasados a función ?
Programación C/C++
Yoel Alejandro 5 2,418 Último mensaje 30 Marzo 2014, 18:24 pm
por Yoel Alejandro
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines