【PHP】下らねぇ質問 ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
365:nobodyさん 07/12/28 01:28:39 >>364 >>$index が文字列のためうまくいきません。 ここの意味が分からない。 $arr["$index"]["$index"] って話じゃなくて? 366:nobodyさん 07/12/28 01:33:23 >>364 $index = "[1]"; と、絶対使いにくそうな値を敢えて仮定する理由は? 367:nobodyさん 07/12/28 01:35:23 つまり $index = "1"; $arr["$index"]["$index"] みたいな形がやりやすい方法です。 368:364 07/12/28 01:53:54 >>365-367 みなさんレスありがとうございます。 その問いが来るかな、とは思っていたのですが、うまく説明できませんでした。 >>364 の例でいうと、$arr が何次元の配列なのか事前に分からないところが ネックとなります。 つまり処理を行う前に最高次元が「$arr[]」なのか、「$arr[][]」なのか、 「$arr[][][]」なのかが分からないため、決め打ちできないということが問題です。 そのため、「[]」の角括弧を最初から書いておく「$arr["$index"]」方式では 対応できないので、角括弧を後から自由に付加できるような形を 求めていたというわけです。 例えば、$i = 1; で $index = "[$i]"; ならば、 $arr . $index で「 $arr[1] 」となって欲しいと思っていました。 このような目的を満たす処理方法はありますでしょうか? 引き続き、よろしくお願いします。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4080日前に更新/264 KB
担当:undef