В PHP можно ли указать многомерный массив в качестве параметра функции?
Конечно, вы можете ввести подсказку для одного массива как такового:
function Example(array $parameter) {}
Но если функции требуется, чтобы параметр был многомерным массивом, есть ли способ обеспечить это с помощью подсказки типа?
mixed
в PHP. Таким образом, PHP не волнует, должен ли ваш массив содержать только двойные числа, строки илиmixed
, но, возможно, вы могли бы реализовать проверку самостоятельно, если вам нужна эта функциональность. Единственный способ подделать это - создать класс:DoubleArray
возможно, а затем использовать его для Type-Hinting... - person Poiz   schedule 25.07.2016