1
PHP顯示變量nummer目前我存儲在其中包含存儲在一個名爲「數據」,看起來像下面的表1串一個MySQL數據庫中的數據:是不斷變化
parameter.troops.barracks1.3.type_index=x
現在我需要呼應x的值可以是任何東西,我如何在PHP中執行此操作?
我的猜測是,首先我要檢查字符串是否存在,如果存在,它會抓住X是什麼並顯示它。
PHP顯示變量nummer目前我存儲在其中包含存儲在一個名爲「數據」,看起來像下面的表1串一個MySQL數據庫中的數據:是不斷變化
parameter.troops.barracks1.3.type_index=x
現在我需要呼應x的值可以是任何東西,我如何在PHP中執行此操作?
我的猜測是,首先我要檢查字符串是否存在,如果存在,它會抓住X是什麼並顯示它。
因爲一切都在一個字符串,我建議:
$string = 'parameter.troops.barracks1.3.type_index=x';
$val = substr($string, strrpos($string, '=')+1);
這裏有一種方法:
$result = trim(strchr($string, '='), '=');
這將變相時期.
以強調在名_
:
parse_str($string, $result);
print_r($result);
產量:
Array
(
[parameter_troops_barracks1_3_type_index] => x
)
所以你可以做的一個如下:
echo $result['[parameter_troops_barracks1_3_type_index'];
//or
echo current($result);