Ver Mensaje Individual
  #9 (permalink)  
Antiguo 02/11/2007, 10:13
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 1 mes
Puntos: 292
Re: Encontrar coincidencias en una cadena

En realidad la comparacion seria ESTA porque yo concatenaba antes y no en cada resolucion (o iteracion de tu bucle)

<?php
$texto = 'Lorem ipsum at dolor...';
$cadena = 'ipsum';

$start = microtime(true);
for ($a = 0; ++$a <= 10000;)
stripos($texto, $cadena) !== false;
echo 'Usando strpos: ' , microtime(true) - $start;

echo "\n";

$buscado= "/".$buscado."/i"; // concatenaba antes!

$start = microtime(true);
for ($a = 0; ++$a <= 10000;)
preg_match($buscado, $texto);
echo 'Usando preg_match: ', microtime(true) - $start;
?>