[Php-it] Pippa mentale su preg_match
Davide Bellettini
davide.bellettini at gmail.com
Sun Oct 7 19:43:01 CEST 2007
Sto configurando il router dello zend framework che è basato su preg_match
ho impostato come regexp la seguente
^(([a-z]{3})\/)?([[:alnum:]]+)\.html$
il framework da in pasto a preg_match la stringa 'ita/index.html'
il risultato ($matches) viene elaborato (sempre dal framework),
mantenendo solo i valori con indice intero diversi da zero
[1] => string(4) "ita/"
[2] => string(3) "ita"
[3] => string(5) "index"
vorrei modificare l'espressione regolare in modo da avere
[1] => string(3) "ita"
[2] => string(5) "index"
è possibile? alla fine non è un grosso problema, lo faccio solo per
pignoleria :)
non posso fare uno shift dell'array perché la cosa è gestita dal framework
--
Davide Bellettini
davide.bellettini a gmail.com
More information about the Php-it
mailing list