FiRеFоX
V.I.P.
- Регистрация
- 07.08.2010
- Сообщения
- 744
Два типа массивов:
Тип 1 (просто переменная-массив):
Тип 2 (вложенный массив):
Как отличить эти массивы, чтобы далее работать с ними? Например:
Мне пришло в голову только вариант с посыланием в функцию дополнительного параметра $param, который будет отвечать за тип массива.
Например $param == 1, то массив первого типа, иначе массив второго типа. Но хотелось бы без этого
Тип 1 (просто переменная-массив):
Код:
$array = array('name' => 'Текст', 'size' => 102545, 'width' => 240, 'height' => 160);
Код:
$array[] = array('name' => 'Текст', 'size' => 102545, 'width' => 240, 'height' => 160);
$array[] = array('name' => 'Текст', 'size' => 102545, 'width' => 240, 'height' => 160);
$array[] = array('name' => 'Текст', 'size' => 102545, 'width' => 240, 'height' => 160);
$array[] = array('name' => 'Текст', 'size' => 102545, 'width' => 240, 'height' => 160);
Код:
function array_type($array) {
//Если нам передан в переменной массив первого типа
if() {
Действие 1
}
//Если в переменной передан массив второго типа
else {
//Действие 2
}
}
Например $param == 1, то массив первого типа, иначе массив второго типа. Но хотелось бы без этого