Foros del Web » Programando para Internet » PHP »

q la cadena termine en '.php'

Estas en el tema de q la cadena termine en '.php' en el foro de PHP en Foros del Web. necesito saber como comprobar q una cadena termina en '.php' y no tenga esa aguja en cualquier parte de la cadena, osea q sea exclusivamente ...
  #1 (permalink)  
Antiguo 21/01/2005, 13:20
Avatar de ArrauKano  
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago
Mensajes: 664
Antigüedad: 15 años, 1 mes
Puntos: 4
q la cadena termine en '.php'

necesito saber como comprobar q una cadena termina en '.php' y no tenga esa aguja en cualquier parte de la cadena, osea q sea exclusivamente el final
  #2 (permalink)  
Antiguo 21/01/2005, 16:12
 
Fecha de Ingreso: diciembre-2003
Mensajes: 1.583
Antigüedad: 14 años
Puntos: 13
Lo que necesitas es extraer los 4 últimos caracteres de la cadena, y comprobar que esa subcadena sea igual al string .php

#transformamos la cadena a minusculas
$variable = strtolower($aquieltexto);

#capturamos el largo de la cadena
$largo = strlen($variable);

#capturamos los 4 ultimos caracteres de la cadena
$subcadena = substr($variable,$largo-4);

#luego puedes empezar a comprobar el valor de subcadena
if($subcadena == ".php"){
#etc etc etc
__________________
El conocimiento es libre: Movimiento por la Devolución
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 08:40.