【发布时间】:2016-09-13 15:51:41
【问题描述】:
我有一个这样的数组:
数组 ( [0] => a:39:{s:2:"id";s:6:"703981";s:4:"name";s:10:"Bilton Apt";s: 7:"address";s:25:"Hart Blvd, Paradise Acres";s:3:"zip";s:2:"PO";s:10:"city_hotel";s:11:"Montego .. ..等等...
我想在页面中打印“名称”值,所以我写了这两行代码:
$item = get_post_meta($post->ID, '_ihfc_hotel');
echo $item['name'];
但是当我加载页面时,我收到了这个错误:
注意:未定义索引:/Applications/MAMP/htdocs/wp_test_csv/wp-content/themes/twenty....等中的名称
我尝试了其他解决方案,例如:
echo $item[0]['name']; or echo $item[0]->['name']:
但没有一个有效
有人可以帮助我吗?
【问题讨论】:
-
你需要一个unserialize 在某个地方。
-
您的数组包含序列化值。
标签: php arrays serialization