PHP और ऑटोलोडिंग · प्रश्न 10 / 12
एक method लगातार keys वाले Conference objects का एक array लौटाता है। कौन-सा annotation इसे PHPStan के लिए सबसे सटीक रूप से वर्णित करता है?
1 उत्तर सही है। मध्यम
उत्तर दिखाएँ
उत्तर
- D native return type array के अतिरिक्त /** @return list<Conference> */
व्याख्या
PHP स्वयं type के रूप में केवल array जानता है, और एक DocBlock content का वर्णन करता है। list<T> keys 0, 1, 2, … वाले array के लिए है, array<int, T> या array<string, T> अन्य keys के लिए, और Conference[] पुराना, कम सटीक संक्षिप्त रूप है। PHPStan इसका उपयोग callers और implementation की जाँच के लिए करता है। Conference[] native type के रूप में valid PHP नहीं है।