1
值後,我有一個動態的字符串,它看起來像這樣...PHP返回字符字符串
/tester?bc=7&tester=orange
使用PHP我想以後BC返回單個值=
我有看着strrchr但這似乎並沒有讓我指定只是返回一個字符,我應該怎麼做呢?
值後,我有一個動態的字符串,它看起來像這樣...PHP返回字符字符串
/tester?bc=7&tester=orange
使用PHP我想以後BC返回單個值=
我有看着strrchr但這似乎並沒有讓我指定只是返回一個字符,我應該怎麼做呢?
如果該值從請求是沒有,你可能想使用這樣的事:
$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
,所以如果你的字符串會非常大,它可能會削減一些部分。
此致敬禮,亞歷山大
你有沒有使用'$ _GET'呢?或者這個字符串字面上是在一個變量內?只需使用'parse_str' – Ghost
該字符串在變量中,而不是由$ _GET – fightstarr20
生成,所以在這種情況下,您會希望返回'7'? 'bc = 7'會在'?'後面始終正確嗎? – Andrew