Що таке PSR 0 у PHP?

0 Comments 21:00

PSR-0 (Стандарт автозавантаження) Кожен простір імен може мати скільки завгодно підпросторів імен. Кожен роздільник простору імен перетворюється на DIRECTORY_SEPARATOR під час завантаження з файлової системи. Кожен символ _ в НАЗВІ КЛАСУ перетворюється на DIRECTORY_SEPARATOR. Символ _ не має спеціального значення в просторі імен. 2 січня 2024 р

PSR-4 каже: «Скажіть мені префікс простору імен і його розташування, кожна частина після цього префікса простору імен, вона буде зіставлятися з каталогами всередині каталогу. Є ще така відмінність у PSR-0 кожен _ в назві класу посилається на каталог(Zend Framework 1 активно використовував це).

ПСР-4. Стандарт автозавантаження. Це описує специфікацію для автозавантаження класів із шляхів до файлів. Він повністю сумісний і може використовуватися на додаток до будь-якої іншої специфікації автозавантаження, включаючи PSR-0. Цей PSR також описує, де розміщувати файли, які автоматично завантажуватимуться відповідно до специфікації.

Ви також можете запустити автоматичне виявлення коренів простору імен за допомогою вибір коду | Визначте корені простору імен PSR-0 з головного меню. У діалоговому вікні «Каталоги», що відкриється, відображаються папки в кореневій папці проекту, причому коренева папка проекту позначена як «Джерело», що означає, що вона є кореневою для всіх просторів імен у ньому.

Рекомендація стандартів PHP 4 Акронім PSR-4 визначає «Рекомендація стандартів PHP 4', який також є лише стандартом PHP-FIG. PSR-4 пропонує сучасний та ефективний спосіб автоматичного завантаження класів PHP на основі їхнього простору імен та імені класу. Розробники Laravel широко використовують PSR-4 для автозавантаження класів.');})();(function(){window.jsl.dh('5gfUZoGFGo_GkPIPsaLCsQg__41','

Стандартні рекомендації PHP The Стандартні рекомендації PHP (PSR) — це специфікація PHP, опублікована Групою взаємодії PHP Framework Interoperability Group (PHP-FIG). Він служить для стандартизації концепцій програмування в PHP. Мета полягає в забезпеченні взаємодії компонентів.

Related Post

Як отримати ліцензію на мій сервер FME?Як отримати ліцензію на мій сервер FME?

Найшвидший і найпростіший спосіб ліцензування FME Server – це використовувати онлайн метод. Для сервера FME потрібна лише основна інформація користувача (ім’я, електронна пошта) та серійний номер, наданий менеджером вашого облікового