mettimamo che io in un campo di una tabella scrivo pippo,topolino (minni).
vorrei fare l'echo solo di ciò che sta tra parentesi e non il resto del testo.è possibile?
![]()
mettimamo che io in un campo di una tabella scrivo pippo,topolino (minni).
vorrei fare l'echo solo di ciò che sta tra parentesi e non il resto del testo.è possibile?
![]()
Vivi intensamente, muori giovane e sarai un cadavere di bell' aspetto.
Devi usare la funzione eregi per quel tipo di cose. Ma è difficile da settare.
eregi te la sconsiglio ... INFINITAMENTE lenta ...
usa le preg
www.php.net/pcre
un qualcosa del genere
codice:if (preg_match("\((.*+)\)", $testo, $results)) { echo $results[1]; }
The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand
fosse (zona1)?
mi sa che il numero da problemi perche mi dice:
Warning: preg_match(): Delimiter must not be alphanumeric or backslash in giorno.php on line 20
Vivi intensamente, muori giovane e sarai un cadavere di bell' aspetto.
scusa ... sono stato faggiano ... ho sbagliato una cosa
if (preg_match("/\((.*+)\)/", $testo, $results))
le preg necessitano di un delimitatore![]()
va lo stesso ... l'importante è che è tra parantesi![]()
The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand
ho messo cosi:
$des=$row_d['description'];
if (preg_match("/\((.*+)\)/", $des, $results))
{
echo $results[1];
}
ma non mi stampa nulla del campo.
nel campo cè scritto_ plastica e metalli (zona1)...
io vorrei mi stampasse solo (zona1)
Vivi intensamente, muori giovane e sarai un cadavere di bell' aspetto.
prova a mettere
echo $results[0];
The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand