Рубрики
Uncategorized

Отличительные особенности PHP

Автор оригинала: David Wong.

Об авторе

Разработчики программ, не ограничиваясь языком и технологиями, в настоящее время в основном занимаются 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 Файл Опция, даже при добавлении пространств имен во вновь созданный файл, он все равно будет выдавать ошибку при его использовании. Признак ошибки не может быть найден.

Энн Сяося