ciao
ho una stringa di questo tipo
$stringa ="pubblici/file1.zip";
ho bisogno di estrarre dalla variabile solo la parte
"file1.zip"
Come si fa con il PHP ?
ciao
ho una stringa di questo tipo
$stringa ="pubblici/file1.zip";
ho bisogno di estrarre dalla variabile solo la parte
"file1.zip"
Come si fa con il PHP ?
TORTA DI RISO .. F I N I T A !!
Da M.C.S.A. a impiegato pubblico :-(
ho fatto 1 ricerca.. secondo voi cosi è correttao?
$stringa= "pubblici/1.zip";
$stringa = substr($stringa, 9, strlen($stringa));
in $stringa ho "1.zip" ?
TORTA DI RISO .. F I N I T A !!
Da M.C.S.A. a impiegato pubblico :-(
Se la tua stringa è sempre divisa dalla / potresti anche usare:
strstr($stringa,'/')
in questo modo ottieni /1.zip, poi potresti eliminare la barra.....
ciao
Fabio
Chi Vale Vola, Chi Vola Vale, e chi non Vola è un Vile.
Soluzione:Originariamente inviato da ivy_76
ciao
ho una stringa di questo tipo
$stringa ="pubblici/file1.zip";
ho bisogno di estrarre dalla variabile solo la parte
"file1.zip"
Come si fa con il PHP ?
$stringa ="pubblici/file1.zip";
$lung = strlen($$stringa);
$delta = $lung - 9;
$$stringa = substr ($$stringa, 42, $delta);
Ciao!
N.B. Dove ho messo due volte il simobolo del $ non è un errore! Vanno proprio messi due $$ !!!!
Xalfryx![]()
--------------------------------------------------------------------Originariamente inviato da xalfryx
Soluzione:
$stringa ="pubblici/file1.zip";
$lung = strlen($$stringa);
$delta = $lung - 9;
$$stringa = substr ($$stringa, 42, $delta);
Ciao!
N.B. Dove ho messo due volte il simobolo del $ non è un errore! Vanno proprio messi due $$ !!!!
Xalfryx![]()
////////////////////////////////////////////////////////////////////
--------------------------------------------------------------------
Mi correggo...ho fatto un errore di trascrizione:
La soluzione corretta è effettivamente senza il doppio $$.
Scusami.
Riciao![]()
![]()
--------------------------------------------------------------------
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ \\\\\\\\\\\\\\\\\\
--------------------------------------------------------------------
ok grazie !!
![]()
TORTA DI RISO .. F I N I T A !!
Da M.C.S.A. a impiegato pubblico :-(
altrimenti così
$stringa ="pubblici/file1.zip";
echo array_pop(explode("/",$stringa));
Ciao.... cosa fa precisamente l'istruzione "quotata"? Sembra interessante.....echo array_pop(explode("/",$stringa));
Ciauz![]()
explode restituisce con un array i vari 'pezzi' di stringa (separati da / in questo caso)
array_pop restituisce l'ultimo elemento di un array dato
Ciao Eyescream,Originariamente inviato da Eyescream
explode restituisce con un array i vari 'pezzi' di stringa (separati da / in questo caso)
array_pop restituisce l'ultimo elemento di un array dato
scusami se ti disturbo ancora su questo argomento ma avrei bisogno di info più dettagliate su "explode" e "array_pop".
Ora ti spiego la mia situazione.
Ho una variabile "ore lavorate" che ha il simbolo ":" tra le ore e i minuti.
Sto creando una pagina di modifica nella quale devo visualizzare e rendere modificabile il campo Ore Lavorate. Il problema è che se seguo le tue righe di codice
$stringa=$ore_lavorate;
echo array_pop(explode(":",$stringa));
ottengo solo l'ultimo elemento dell'array... come faccio a ottenere anche la prima parte?
Ti prego rispondimi appena puoi!!!!!!
Grazie...
![]()