Ver Mensaje Individual
  #26 (permalink)  
Antiguo 11/08/2012, 14:43
Avatar de KsrZ
KsrZ
 
Fecha de Ingreso: abril-2011
Ubicación: /home/KsrZ/Desktop
Mensajes: 156
Antigüedad: 13 años
Puntos: 26
Respuesta: Determinar si valores de array existen en otro array

@kimmy seria bueno que dijeras, como dije en el mensaje #21.. que haces con
$archivo2 = substr($sinExtension, -1);

con esto respondes tu pregunta de el mensaje #16
"que pasa aqui???"
te devuelve la ultima letra del "texto" que remplazas con $sinExtension
mira http://www.php.net/substr

en cuanto al código que te envié antes, le corrijo algo, si es que te es mas util asi:

ahora chequeara que todos los valores de el array1, esten en el array 2, si o si, sino se saldra del foreach, y dara falso en "$todos"

Código PHP:
foreach($array1 as $valor){ //recorremos el array1 valor por valor
// y le asignamos el "valor" actual a $valor

$todo true;
//preguntamos: esta el valor en el que estamos posicionados actualmente, en el array 2?
        
if(array_search($valor$array2) !== false){
           continue; 
//continua leyendo
           
}
        else {
            echo 
"no esta.. " $valor " <br />"//imprime el primer valor que fallo
            
$todo false;//reasigna $todo a falso, ya que fallo
            
break;//salimos del bucle
        
}
    }
// ahora utilizamos la variable $todo
if($todo){
   
//hacemos algo si están todas..?
   
echo "están todas.. hagamos algo!";

@kale86 si, pero lo preguntaba porque no entendía la referencia al problema de kimmy
__________________
for (var i = 0; i < 2; i++){
i = !confirm("Trata a tu código como a ti mismo.. este te esta representando.. no te dejes mal parado")? 0 : i;
}

Última edición por KsrZ; 11/08/2012 a las 15:01