php. хеш(?) (array => array) как лучше сделать?

Phoenix

пока в голову только приходит
a = array(1 => array($array_key1,$array_value1 2=> ...)
но в этом случае не очень понятно, как осуществлять поиск. Можно коненчо перебором, но как-то не очень красиво получается.

artimon

Лучше не делать…

Phoenix

почему?

artimon

А нахрена?

Phoenix

я хочу написать (почти написал) класс для простого обращения к бд, файлам и т.п.
сейчас нужно
$obj->set(array("vasya","pupkin"array("23years";
логичнее бы смотрелось(субективно моё мнение)
$obj [array("vasya","pupkin")] = array("23years");
и без слова array.

kruzer25

$obj["vasya"]["pupkin"]="23years"
?

Phoenix

тогда foreach нужно будет писать несколько раз вложенным
хочется:
foreach($data as $key => $value)
$key = array("vasya","pupkin");
$value = array("age17");
сделал пока так, не очень удобно, ну да ладно.
data$ = array(array($key1,$key1...array($val1,$val2...

kruzer25

Ну так напиши свой foreach

Phoenix

я про свой говорил. и написал уже

kruzer25

Ну так в чём проблема, если он будет вложенным
В php5 можно сделать свой итератор для объектов...
Оставить комментарий
Имя или ник:
Комментарий: