くわこのpermission denied.

WEBエンジニアの僕がぶつかった技術的な問題や発見

【よくわからん】simplexml_load_file()で取ってきたxmlのオブジェクトのプロパティの中身がオブジェクトになる???

simplexml_load_file()で取ってきたxmlのオブジェクトを

$stations['station_name'] = $res->station_name;

のように突っ込んだら

$stations["station_name"]の中身が
object(SimpleXMLElement)#330 (1) { [0]=> string(9) "浅草駅” }
となっていました。
欲しいのはstring(9) "浅草駅”の部分だけなのに...。

普段こんな風にならないのでどうしたらいいか悩んだのですが、とりあえず

$stations['station_name'] = (string)$res->station_name;

とすることで解決しました。objectのことをもっと勉強する必要がありそうですね…