我有一个对象($videopost
),我无法使用名称中的分数来获取值表格。
我以这种方式获取我的价值观:
$videopost->titel
什么工作正常。
这不会返回任何内容:
$videopost->vorschaubild-klein
但应该返回string(77) "http://www.neuwagen.de/images/screenshots/20130828_mercedes_cla_45_amg_nw.jpg"
为什么呢?键名中的分数是错误的吗? 我该如何解决?
这是我的对象
object(SimpleXMLElement)#4330 (18) {
["id"]=>
string(3) "995"
["titel"]=>
string(19) "Mercedes CLA 45 AMG"
["beschreibung"]=>
string(217) "Mercedes hat sich selbst eine Verjüngungskur verschrieben. Nicht nur das Make-Over der neuen der A-Klasse, sondern auch der völlig neu entwickelte CLA sollen jüngere Kunden zur Marke bringen. Große Motoren locken."
["vorschaubild-klein"]=>
string(77) "http://www.neuwagen.de/images/screenshots/20130828_mercedes_cla_45_amg_nw.jpg"
["vorschaubild-gross"]=>
string(81) "http://www.neuwagen.de/images/screenshots_big/20130828_mercedes_cla_45_amg_nw.jpg"
["kategorie"]=>
string(17) "Auto-Fahrberichte"
["modell"]=>
string(3) "CLA"
["hersteller"]=>
string(13) "Mercedes-Benz"
["datum"]=>
string(19) "2013-10-04 14:40:11"
["geaendert"]=>
string(19) "2013-10-04 12:44:17"
["dateiname"]=>
string(35) "20130828_mercedes_cla_45_amg_nw.flv"
["hd-dateiname"]=>
string(35) "20130828_mercedes_cla_45_amg_nw.f4v"
["mp4"]=>
string(80) "http://cdn.connetv.de/cdn/auto-de/mp4/20130828_mercedes_cla_45_amg_nw_archiv.mp4"
["ipad"]=>
string(79) "http://cdn.connetv.de/cdn/auto-de/ipad/20130828_mercedes_cla_45_amg_nw_ipad.m4v"
["iphone"]=>
string(83) "http://cdn.connetv.de/cdn/auto-de/iphone/20130828_mercedes_cla_45_amg_nw_iphone.m4v"
["tags"]=>
string(27) "mercedes-benz,cla,limousine"
["video-laenge"]=>
string(1) "0"
["base_url"]=>
string(41) "http://cdn.connetv.de/cdn/auto-de/archiv/"
}
答案 0 :(得分:1)
问题是-
符号被视为减法:实际评估$videopost->vorschaubild
减去klein
。什么基本上等同于NULL - "klein"
。
要访问它,请使用$videopost->{'vorschaubild-klein'}
。