1
剛開始使用php,抱歉,如果這是一個新手問題,但我解析數組時遇到問題。在解析php中的數組時遇到問題
我得到這個值(的print_r($結果輸出);):
Array (
[0] => stdClass Object (
[Master_companyname] => Royal Bank of Canada
[ticker] => ry-t
[base_table] => Master
[base_field] => ticker
[set] =>
[rendered] =>
Companyname:
Ticker:
Companyname:
[finder_element_1_Master_companyname] => Royal Bank of Canada
[field_names] => Array (
[1] => finder_element_1_Master_companyname
)
)
)
我想只提取RY-T但不知道如何。這是我試過
$result1 = implode('=>', $result);
print_r($result);
和
print (float)substr($result1, strpos($result1, "=")+1);
我研究了一下Java和Python的和我想申請將其轉換爲一個字符串相同的邏輯,然後由界定拆分文本(在這種情況下,我認爲「=>」)。
omg非常感謝你。我無法相信它如此簡單。我可能寫了像50行代碼試圖解析這個文件。非常感謝Alex。 – Lostsoul 2011-05-25 05:24:19