【PHP】下らねぇ質問はID出して書き込みやがれ 74
at PHP
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
100:nobodyさん 08/09/21 17:11:30 <?php $str = '<?xml version="1.0"?><item>'. '<no><hoge>123</hoge>'. '<huga>456</huga></no>'. '</item>'; $xml = simplexml_load_string($str); $var = "{$xml->no->hoge}"; echo $$var; これじゃだめなん?要素ごとに分けないやり方の方が良いのなら。 101:nobodyさん 08/09/21 17:16:43 すまん勘違いだ。 123を表示できればいいのに$123とかよく分からないことになってる。 よく考えてみたら結局そのまま $xml->no->hoge でいいような気もするんだが >>87みたいに可変変数使う理由って何なの? 102:88 08/09/21 17:53:49 UFHYPm4K >>101さん function showElementValue($node){ // 省略 echo $xml->{$node}; } 実際にはこのようにメソッドとして呼び出しているので表示したいノードを引数にして書きたいのと、 $xml-> というような共通項は関数内で処理できたらなと思ったのが理由です。 冗長になると思ってやめたんですが、意図通りにちゃんとメソッドとして例示した方がよかったですね。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4062日前に更新/235 KB
担当:undef