WiruSSS
11.08.2013, 09:22:01
Witam
Niektóre funkcje dostępne w php wymagają aby przekazywany parametr był tablicą inne znów wymagają stringa. Jak się poda błędny typ to wywala error. Czy istnieje jakiś sposób aby tak samo wymusić, aby np parametr przekazywany do metody był określonego typu? ...czy muszę implementować własną metodę/funkcję sprawdzającą?
Crozin
11.08.2013, 09:40:32
Google: PHP Type Hinting - niestety ten element języka (jak i inne związane ze statycznym, silnym typowaniem) jest bardzo słabo rozwinięty ze względu na dynamiczną naturę PHP.
WiruSSS
11.08.2013, 10:33:56
... to co znalazłem pod podanym linkiem spełnia oczekiwania

class Foo
{
public function bar
(array $params) {
}
}