私はmod_rewriteを使用していて、これを実行したい:
RewriteRule ^item/([0-9]*)-(.*)-(.*)$ pages/page_item.php?id=$1-&name=$2-&firstname=$3 [QSA,L]
これになるために
item/25-Foo-Bar
しかし、PHPを介して$ _getパラメーターをvar_dumpすると、次のようになります。
array (size=3)
'id' => string '25-' (length=4)
'prenom' => string 'Foo-' (length=4)
'nom' => string 'Bar' (length=7)
最初の2つのパラメーターには、「-」文字が含まれています。これを回避する方法は?助けてくれてありがとう