@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