Ver Mensaje Individual
  #8 (permalink)  
Antiguo 22/01/2016, 21:32
matake
 
Fecha de Ingreso: mayo-2013
Mensajes: 191
Antigüedad: 11 años
Puntos: 10
Respuesta: comparacion de cadenas


Falta poco y llegamos a E=MC²

entonces seria esto
Código PHP:
Ver original
  1. foreach($x as $pajar){
  2.     foreach($y as $aguja){
  3.    
  4.         //si no hay punto al principio de $aguja
  5.         if($aguja[0] !== "."){
  6.             $regexp = "^$aguja|[^.]$aguja";
  7.         }
  8.         //si la aguja tiene puntos (donde sea )
  9.         if(strpos($aguja,".") !== false ){
  10.             //añadir "\" para todas que llevan punto
  11.             $aguja = str_replace(".","\\.",$aguja);
  12.             $regexp = $aguja;
  13.         }
  14.        
  15.    
  16.         //añadir el simbolo al regexp
  17.         if(preg_match("/$regexp/", $pajar)){
  18.             echo $aguja." true ".$pajar."<br>";
  19.         }else{
  20.             echo $aguja." false ".$pajar."<br>";
  21.         }
  22.     }
  23. }