Cita:
Iniciado por duskrow
Código PHP:
Ver original$lines = file("archivo.txt"); foreach($lines as $line){
if( substr ($line, -4, 4) == 'cion'){ echo $line."<br />";
}
}
saludos
Gracias por tu ayuda, el unico problema que tengo es que al hacerlo de esa manera me da como resultado la ultima palabra de la lista que termina en "cion".
pero por ejemplo si el array no es de un archivo txt ahi si te tira todos los resultados.
ej:
Código PHP:
$lines = array("perro", "gato", "pato", "oso");
foreach($lines as $line){
if( substr ($line, -2, 2) == 'to'){
echo $line."<br />";
}
}
//aca si te da como resultado gato y pato
pero desde el archivo txt
Código PHP:
$lines = file("palabras.txt");
foreach($lines as $line){
if( substr ($line, -2, 2) == 'to'){
echo $line."<br />";
}
}
// teniendo las mismas palabras te da como resultado solo pato
porque sucede esto ??
Gracias