如何访问数组元素array ([#text] =>")


How to access array element "Array ( [#text] =>"

我有一个XML,我将其转换为数组进行排序,现在我想再次将其保存为XML。这不会是一个问题,如果我没有以下:[caseid] => Array ( [#text] => 885470 ...

我需要:<caseid> 885470 </caseid>

为字段名"caseid"编写DOM已经很好了,但字段值是一个标题为"#text"的数组,我不知道如何解析。

我无法在谷歌上搜索"#"符号,所以搜索起来相当困难。

我可以通过引用它作为字符串来访问数组中的数字。这样做很愚蠢,但很有效;最好的解决方案是将数组编辑为XML转换,但是通过字符串访问数组元素也是可行的。

我之前访问的数组元素如下:

print_r($array[caseid][#text]); //<--Does not work with #
print_r($array[caseid]['#text']); //works 

同样,这不是最漂亮的,但却是一个可行的解决方案。