Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/02/2003, 22:17
chapu
 
Fecha de Ingreso: mayo-2002
Ubicación: Mendoza ebria y montañosa
Mensajes: 165
Antigüedad: 21 años, 11 meses
Puntos: 0
verificar que un string (empieze o contenga algo)

hola!
cómo anda la cosa che?

hace mucho que no escribo acá en los foros... se extraña!!

hey tengo este código:

/*********************************************/
// Obtenemos en un array ($fotos) todas
// las fotos que hay en la carpata fotos/
// toma las que (empiezan o contienen) el nombre de la banda
// y las ordenamos alfabeticamente

$dir = opendir('fotos/');

$fotos="";
while( false !== ( $file = readdir($dir) ) ) {
// Si el archivo encontrado es distinto a "." o a ".."
// y en el se encuentra escrito el nombre de la banda
if ( $file!="." and $file!=".." and $file==^$banda )
$fotos[]=$file;
}

closedir($dir);

//ordena el array alfabeticamente
sort($fotos);
/*********************************************/

el error está en que no se como comprobar en el if,
si $file (contiene o empieza con el nombre de la banda),

tengo entendido por un tutorial que tengo, que por ejemplo:

"^el" matchea strings que empiezan con el
pero no se cómo usarlo

también leí por ahí algo de:

boolean=ereg(pattern,string,regs);

Devuelve true o false según si el string matchea o no una expresión regular dada, el tercer parámetro es opcional y debe ser el nombre de un vector en donde se devolverán los matches de cada paréntesis de la expresión regular si es que la misma tiene paréntesis.

a todo esto, QUÉ CARAJO ES MATCHEAR ???

desde ya gracias a todos,
y que se vea que intente hacerlo por mi parte, a través de todos los medios a mi alcance...

pero ya se!... no sirvo para nada... jeje

varios saludos a la gente PHP-era!!!
__________________
chapu