Как мне проанализировать XML, содержащий пользовательские пространства имен, с помощью SimpleXML? [Дубликат]

На этот вопрос уже есть ответ:

Reference - как мне обрабатывать пространства имен (теги и атрибуты с двоеточием в) в SimpleXML? 1 ответ

Мне интересно, как разобрать значения в XML, которые, кажется, имеют: в их имени. Я использую:

$response   = file_get_contents($url);
$data = simplexml_load_string($response);

затем делает:

foreach($data->item as $key => $current){

Однако у одного из последних каналов, которые мне дали, в названии канала есть двоеточия, как показано в примере ниже:

<item>
  <title>foo</title>
  <description>foo</description>           
  <ccc:fid>10</ccc:fid>
  <ccc:bid>6</ccc:bid>
 </item>

Когда я пытаюсь создать php-файл $ current-> ccc: bid, он не становится счастливым (это справедливо). Есть ли способ обойти это?

Ответы на вопрос(3)

Ваш ответ на вопрос