0

我有一个对象($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/"
}
4

1 回答 1

1

问题是-符号被视为减法:实际评估的是$videopost->vorschaubild减号。klein基本上相当于什么NULL - "klein"

要访问它,请使用$videopost->{'vorschaubild-klein'}.

于 2013-10-05T21:08:15.390 回答