Об авторе
Разработчики программ, не ограничиваясь языком и технологиями, в настоящее время в основном занимаются PHP и интерфейсной разработкой, используя Laravel и VueJS, приложения с использованием гибридной разработки Apicloud. Пригодность и адекватность-это самое совершенное стремление.
Личный веб-сайт: http://www.linganmin.cn
Недавно я только что написал онлайн-трансляцию фильма H5 на свой мобильный телефон: http://www.ifilm.Ltd.
Что такое черта характера
Начиная с PHP 5.4.0, PHP реализовал метод повторного использования кода, называемый trait.
Черта-это механизм повторного использования кода для отдельных языков наследования, таких как PHP. Чтобы уменьшить ограничения одного языка наследования, функция Trait позволяет разработчикам свободно использовать методы в отдельных классах в разных иерархиях. Семантика сочетания признаков и классов определяет способ снижения сложности и избежания типичных проблем, связанных с традиционным множественным наследованием и смешиванием классов.
Черта похожа на девочку, но предназначена только для тонкого и последовательного сочетания функций. Не может быть создан самим признаком. Он добавляет комбинацию горизонтальных функций к традиционному наследованию; то есть наследование не требуется между несколькими классами приложения.
Простой пример
// Define a trait for obtaining commodity information trait GetGoodsInfo { // public function getPrice() { } } // Defining a commodity class with a defined trait in it is equivalent to defining a getPrice method in that class. class Goods{ use GetGoodsInfo; }
Официальная документация PHP по внедрению признаков
Способ повторного использования кода в китайском документе PHP
Добавьте ямы признаков в Laravel
Новое здание с использованием PhpStorm Черта
Необходимо выбрать новые файлы Класс PHP
Параметры, а затем появится следующее диалоговое окно
Если вы не выбрали Создать при создании файла признаков Класс PHP
, можно создать новый. PHP Файл
Опция, даже при добавлении пространств имен во вновь созданный файл, он все равно будет выдавать ошибку при его использовании. Признак ошибки не может быть найден.
Энн Сяося