Foros del Web » Programando para Internet » PHP »

Otra forma de hacer esto:

Estas en el tema de Otra forma de hacer esto: en el foro de PHP en Foros del Web. Lo que quiero saber es si existe otra forma de hacer esto ya que en PHP 5.3.0 en adelante esta funcion ya no sirve ): ...
  #1 (permalink)  
Antiguo 08/05/2011, 17:04
Avatar de rikardoz  
Fecha de Ingreso: abril-2011
Ubicación: En mi casa
Mensajes: 165
Antigüedad: 13 años, 7 meses
Puntos: 46
Pregunta Otra forma de hacer esto:

Lo que quiero saber es si existe otra forma de hacer esto ya que en PHP 5.3.0 en adelante esta funcion ya no sirve ):
asi que necesito hace update xD
lo que hace esta funcion bueno yo lo utilozoo para saber si en la url existe la palabra y si existe le devuelve deacuerdo lo que declare aqui esta el codigo:
Código PHP:
<?
$url 
$_GET['url'];
if(
ereg("youtube.com",$url)):
echo 
"youtube.com";
elseif(
ereg("facebook.com",$url)):
echo 
"facebook";
elseif(
ereg("twitter.com",$url)):
echo 
"existe twiter.com";
elseif(
ereg("google.com",$url)):
echo 
"existe google";
elseif(
ereg("hi5.com",$url)):
echo 
"existe hi5";
else:
echo 
"no existe ninguna";
endif;
?>
Gracias :D
__________________
Agregadecer no cuesta nada O SI?
  #2 (permalink)  
Antiguo 08/05/2011, 17:12
 
Fecha de Ingreso: abril-2011
Mensajes: 1.342
Antigüedad: 13 años, 6 meses
Puntos: 344
Respuesta: Otra forma de hacer esto:

Si miras la documentación oficial te dicen que uses la función preg_match.

En esta está la función que usas y ya no deberías usar: http://php.net/manual/es/function.ereg.php

En esta la nueva: http://www.php.net/manual/es/function.preg-match.php
  #3 (permalink)  
Antiguo 08/05/2011, 17:24
Avatar de rikardoz  
Fecha de Ingreso: abril-2011
Ubicación: En mi casa
Mensajes: 165
Antigüedad: 13 años, 7 meses
Puntos: 46
Respuesta: Otra forma de hacer esto:

jajaja verdad que tonto soy no me fije en eso ): jaja gracias
__________________
Agregadecer no cuesta nada O SI?
  #4 (permalink)  
Antiguo 08/05/2011, 18:33
Avatar de AndresTorres  
Fecha de Ingreso: abril-2011
Ubicación: Capital Federal, ARG
Mensajes: 49
Antigüedad: 13 años, 6 meses
Puntos: 13
Respuesta: Otra forma de hacer esto:

Podes utilizar strpos (http://php.net/manual/en/function.strpos.php)
[/URL]
Código PHP:
<?php

if ( strpos'tengo un perro' 'perro' ) !== false ) {
    
// "perro" está en "tengo un perro"
}

Última edición por AndresTorres; 08/05/2011 a las 18:35 Razón: No me tomaba [url], en fin...

Etiquetas: ereg
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:05.