我正在尝试从字符串中获取一个简单的数组。
Ej。[位置] => ???? [标题] => ??? [音高] => ??? [缩放] => ???
但由于某种原因,我收到以下错误:
注意:未定义索引:第 21 行标题
这是PHP代码:
<?php
$mysql_data=
"position: 34.032616, -118.286564|
heading: -159.50240187408838|
pitch: 0|
zoom: 2";
$pov = explode("|", $mysql_data);
foreach($pov as $key)
{
$element = explode(": ", $key);
$pov[ $element[0] ] = $element[1];
}
unset($element);
//Testing echoes
print_r($pov);
echo "\n";
echo $pov['heading'];
?>
另外,有没有更简单的方法可以一次性完成并跳过 foreach ?
顺便说一句:我不需要键的 0,1..etc,只需要标记为“标题”、“缩放”等