Bu örnekte:
/** * * @param <type> $foo * @return <type> */ function do_something($foo) { return $foo->really_do_something(); }
Nasıl ki $ foo belirtmek için sınıf Foo olmalıdır?
PHP (PHP 5 ve sonrası sanırım) son sürümleri daha parametre türleri vardır:
function do_something(Foo $foo) { return $foo->really_do_something(); }
$ Foo Foo bir türü değil, bir özel durum hangi.
Ben bu kadar Phpdoc alır varsayalım