スレッド表示 | フラット表示〕 全トピック 920 件中 255 番目 次≫ ≪前

多次元配列の走査

created: 2006-04-09 15:17 | modified: 2006-04-10 02:57 | reply: 2

[3025] 多次元配列の走査

user: さとし | created: 2006-04-09 15:17
こんにちは。
深さと長さの分からない連想配列の要素すべて
にアクセスする事は可能でしょうか?
実は携帯用コンテンツを作成中で、テンプレートに渡すデータすべてに文字数制限を加えようと思っているんですが、
配列の構成を頻繁に変えるかもしれないので可能ならと思い質問します。
よろしくお願いします。
reply: 3026 返信 編集 削除

[3026] Re. 多次元配列の走査

user: ゆうじ | created: 2006-04-09 21:26
こんばんわ。

配列の全ての要素に
再帰的にアクセスする関数があります。
array_walk_recursive
http://jp.php.net/manual/ja/function.array-walk-recursive.php

ただし上記関数はPHP5にしかありません。
PHP4の場合はマニュアルに載ってる
サンプルコードで代用できます。
Parent: 3025  reply: 3027 返信 編集 削除

[3027] Re.Re. 多次元配列の走査

user: さとし | created: 2006-04-10 02:57
なるほど。
なかなかこうゆう再帰的な発想が思い付かないです。
ちょっとは勉強になったと思うので、是非次に生かします。
やっぱCのポインタに慣れてると強いんですかね。
単に未熟すぎるのか・・・。^^;
ありがとうございました。
Parent: 3026  返信 編集 削除
スレッド表示 | フラット表示〕 全トピック 920 件中 255 番目 次≫ ≪前
ページの一番上へ
Googleグックマークに登録 Yahooグックマークに登録 livedoorクリップに登録 @niftyクリップに登録 はてなブックマークに登録 deliciousに登録 Buzzurlに登録 FC2ブックマークに登録
最近更新された掲示板トピックス
管理人Blog
Yahoo Search

最近更新したNote
PHPマニュアル
今日のブックマーク
PHPマニュアル関数検索
関数名を入力し検索ボタンをクリック↑