Dawidh
28-11-2008, 08:50
Salve a tutti, ho un problema a capire una funzione ereg:
foreach($out as $out_line) {
ereg("^StreamID: ([A-Za-z0-9_]*)", $out_line, $blah);
if (isset($blah[1])) {
$stream_id = $blah[1];
}
}
out contiene il risultato di una exec che chiama uno script shell che non ho fatto io e ho già lì qualche difficoltà a capire, però il mio problema è capire la funzione ereg... Principalmente non capisco che significhi questo ^ e l'asterisco finale.
Chi mi aiuta? Grazie, e ciao
EDIT, non volevo aprire un altro thread: un'altra cosa, cosa diavolo fa quest'altra funzione?
/* FIXME: if we have an URL, write it into file! */
touch($storage_dir . "/" . $stream_id);
$storage_dir è la dir assoluta e $stream_id il nome di un file nella dir
foreach($out as $out_line) {
ereg("^StreamID: ([A-Za-z0-9_]*)", $out_line, $blah);
if (isset($blah[1])) {
$stream_id = $blah[1];
}
}
out contiene il risultato di una exec che chiama uno script shell che non ho fatto io e ho già lì qualche difficoltà a capire, però il mio problema è capire la funzione ereg... Principalmente non capisco che significhi questo ^ e l'asterisco finale.
Chi mi aiuta? Grazie, e ciao
EDIT, non volevo aprire un altro thread: un'altra cosa, cosa diavolo fa quest'altra funzione?
/* FIXME: if we have an URL, write it into file! */
touch($storage_dir . "/" . $stream_id);
$storage_dir è la dir assoluta e $stream_id il nome di un file nella dir