私はこのような動的文字列を持っています...
/tester?bc=7&tester=orange
PHP を使用して、 bc=の後に単一の値を返そうとしています。
strrchrを見てきましたが、1文字だけを返すように指定できないようです。どうすればよいですか?
値がリクエストからのものでない場合は、次のようなものを使用できます。
$parsed = parse_url('/tester?bc=7&tester=orange');
parse_str($parsed['query'], $query);
には次の$query
ものが含まれます。
array(2) {
["bc"]=>
string(1) "7"
["tester"]=>
string(5) "orange"
}
max_input_vars
ディレクティブは に影響することに注意してくださいparse_str
。そのため、文字列が非常に大きい場合、一部が切り取られる可能性があります。
よろしく、 アレクサンダー