なぜ私は例えば 'form.php?' のようなもの、との文字列を渡すとき、私は、エラーを取得する私はこれを取得 parse_strは機能しませんか?
parse_str('form.php?category=contacts');
echo $category;
、
Notice: Undefined variable: category in C:\wamp\www\1hundred_2011_MVC\applications\CMS\category_manage.php on line xx
しかし、
parse_str('category=contacts');
echo $category;
私は欲しいものを手に入れます。
contacts
どうすれば修正できますか?私は'xxx.php?category=contacts'
のようなものを渡して、'contacts'
か何かを変数に入れなければなりません。
ありがとうございました。
私の手から正しい言葉を取り出しました。 –
また、2番目のパラメータを使用して、クエリ文字列からパラメータを保存します。このPHP.netエントリで説明したように、変数を上書きしたくない場合があります[http://www.php.net/manual/en/ function.parse-str.php#96035]を参照してください。 –
@Yzmir Ramirez:私はこのアプローチを示すために私の答えを更新しました。ありがとう。 –