好的,我现在对下面的代码有一点问题,它为我提取了一些关于几只股票的数据,但我似乎无法驾驭 [ 或 ]。我认为通过将括号添加到 preg_split 的末尾和开头来删除括号很容易,但是当我这样做时只会弹出一条错误消息。
是否有任何命令可以删除所有 [ 或全部 ] 因为我知道我过去曾找到一个删除所有非数字字符的命令,非常感谢
<?php
$Bloomberg = 'http://www.bloomberg.com/quote/AAPL:US';
$Bloomberghtml = file_get_contents($Bloomberg);
$BloombergStart = preg_split('/data_values":/',$Bloomberghtml);
$BloombergRawData = preg_split('/>/',$BloombergStart[1]);
$OpenTimeStart = preg_split('/exch_open_time":/',$BloombergRawData[0]);
$OpenTime = preg_split('/,"/',$OpenTimeStart[1]);
$CloseTimeStart = preg_split('/exch_close_time":/',$BloombergRawData[0]);
$CloseTime = preg_split('/,"/',$CloseTimeStart[1]);
$StartPriceData = preg_split('/,/',$BloombergRawData[0]);
echo $BloombergRawData[0];
echo "<br><br><br>";
echo $OpenTime[0];
echo "<br>";
echo $CloseTime[0];
echo "<br>";
print_r($StartPriceData);
?>