
Kod
http://www.test.com/?id=2&test=ala&x=23
http://www.wiki.pl/?test=32&ala=mala&a=4
http://www.wiki.pl/?test=32&ala=mala&a=4
na postać:
Kod
http://www.test.com/id_2/test_ala/x_23/
http://www.wiki.pl/test_32/ala_mala/a_4/
http://www.wiki.pl/test_32/ala_mala/a_4/
Moj dotychczasowy kod:
<?php $strCode = 'http://www.test.com?id=2&test=ala&x=23 <br> http://www.wiki.pl?test=32&ala=mala&a=4'; ?>
Przetwarza pierwszą zmienną z parametrem a resztę pomija. Z kolei kiedy na początku usunę '\?' "w szpony" preg'a dostają się też znaczniki html, ponieważ daję mu do przetworzenia cały kod strony.
Oczywiście mógłbym zrobić to bez problemu przy pomocy explode i implode,ale czuję, że preg'iem jest dużo wydajniej (choć trudniej).
Mogę prosić o jakieś sugestie?