ciao a tutti
io ho una stringa fatta cosi :
$riga = " [numImmagini%3%] ";
e vorrei ottenere come risultato quello che c'e' tra le percentuali ossia 3.
le stringhe mi hanno sempre fatto dannare
ciao e grazie
ciao a tutti
io ho una stringa fatta cosi :
$riga = " [numImmagini%3%] ";
e vorrei ottenere come risultato quello che c'e' tra le percentuali ossia 3.
le stringhe mi hanno sempre fatto dannare
ciao e grazie
Prendila come una soluzione in attesa di qno un pò più capace.
Mi vergogno come un ladro per questa soluzione.![]()
Codice PHP:
$primo = strpos($riga,'%');
echo $primo;
echo "
";
$secondo = strrpos($riga,'%');
echo $secondo;
echo "
";
$differenza = $secondo - $primo;
echo "
";
echo $differenza;
echo "
";
$numero = substr($riga,$primo+1,$differenza-1);
echo $numero;
$riga = str_replace(" [numImmagini%", "", "$riga");
$riga = str_replace("%] ", "", "$riga");
poi oviamente lo rigiri come voi
anche così
$riga = "[numImmagini%3%]";
$risultato = explode("%", $riga);
echo $risultato[1];
![]()
Come volevasi dimostrare.![]()
Bisogna che mi decida a studiare ste regexp. Bestia che sono.