Mailinglisten-Archive |
Hallo! Dennis Morhardt schrieb: > $urls = array("/blog/[slug]" => "viewBlogEntry" > "/feed/blog" => "viewFeedBlog" > "/gallery/[id]" = "viewGallery"); > Sollte kein großes Problem sein. Wandle die URLs in Regex um: <?php $url = .. die URL $schemes = array("#/blog/(.*)/#/" => "viewBlogEntry" "#/feed/blog#" => "viewFeedBlog" "#/gallery/(.*)" = "viewGallery"); # und dann einzeln mit foreach durchloopen foreach($schemes as $schema => $function) { if(preg_match($schema, $url, $data)) { $param = $data[1]; // soweit ich weiß.. evtl manual von preg_match konsultieren $function($param); break; } } ?> Hoffe, ich konnte dir die grundlegende Weise vermitteln :) Gruß Jonas
php::bar PHP Wiki - Listenarchive