এটি ব্যবহৃত IDE-র উপর নির্ভর করে। উদাহরণস্বরূপ, NetBeans এবং IntelliJ @var কমেন্টে ব্যবহার সক্ষম করতে পারে:
/* @var $variable ClassName */ $variable->
এইভাবে, IDE বুঝতে পারবে যে '$variable' হিন্ট '->' مواجه করার পরে ClassName ক্লাস।
অতিরিক্তভাবে, একটি মেথডের সাথে @return অ্যানোটেশন তৈরি করা যায় যা নির্দিষ্ট করবে যে রিটার্ন টাইপ হবে ClassName অবজেক্টের একটি অ্যারে। এই ডেটা একটি foreach লুপ ব্যবহার করে অ্যাক্সেস করা যায় যা অবজেক্টের মানগুলো ফেচ করে:
function get_object_type() { return $this->values; } foreach( $data_object-> values as $object_attribute ){ }