![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
01/02/2008, 08:02
|
| | Fecha de Ingreso: enero-2008 Ubicación: Santiago de Chile
Mensajes: 6
Antigüedad: 17 años Puntos: 0 | |
Re: como comprobar una cadena en una url externa? Fíjate en este ejemplo:
<?php
$mi_cadena = 'abc';
$caracter = 'a';
$posicion = strpos($mi_cadena, $caracter);
// Seguidamente se utiliza ===. La forma simple de comparacion (==)
// no funciona como deberia, ya que la posicion de 'a' es el caracter
// numero 0 (cero)
if ($posicion === false) {
echo "No se encontro '$caracter' en la cadena '$mi_cadena'";
} else {
echo "Se encontro '$caracter' en la cadena '$mi_cadena'";
echo " en la posicion $posicion";
}
// Se puede buscar el caracter sin tener en cuenta los caracteres anteriores
// al desplazamiento
$nueva_cadena = 'abcdef abcdef';
$posicion = strpos($nueva_cadena, 'a', 1); // $posicion = 7, no 0
?>
Ejemplo tomado de http://cl2.php.net/manual/es/function.strpos.php |