Per spiegare meglio il mio problema vi faccio un esempio...
Ho un array del tipo...
ora vorrei cercare all'interno di una stringa entrambi le parole ma il risultato dev'essere vera anche se ne trova una sola, ad esempio...Codice PHP:$key = ('pippo', 'pluto');
naturalmente l'istruzione if dovrà essere una sola...ma come dovrei scrivere la mia espressione?Codice PHP:if (preg_match( [espresione], 'Pippo_123.jpg')) //vera
if (preg_match( [espresione], 'Pluto_123.jpg')) //vera
if (preg_match( [espresione], 'Pippo_Pluto.jpg')) //vera
if (preg_match( [espresione], 'pluto Pippo.jpg')) //vera
if (preg_match( [espresione], '123.jpg')) //falsa
andando a caso ho pensato ad una cosa del genere...
ho scritto una boiata? :PCodice PHP:if (preg_match( "/(pippo)|(pluto)/i", "Pippo_Pluto.jpg"))

Rispondi quotando