Dieser Artikel stellt das Traits-Attribut und die grundlegende Verwendung von PHP vor. Jetzt können Freunde in Not darauf zurückgreifen.
Traits in PHP 5.4 ist eine neu eingeführte Funktion. Ihr eigentlicher Zweck besteht darin, das Problem der Einzelvererbung von PHP zu lösen und die Wiederverwendung von Code zu implementieren.
Merkmale können als eine Reihe von Methoden verstanden werden, die von verschiedenen Klassen aufgerufen werden können, aber Merkmale sind keine Klassen! Kann nicht instanziiert werden.
Die semantische Definition von Merkmalen und Klassen soll die Komplexität des Codes reduzieren und das Problem der Mehrfachvererbung vermeiden.
Zusammenfassend ist Trait eine Kompromissmethode für PHP, um Mehrfachvererbung zu implementieren. Man kann davon ausgehen, dass eine Klasse (Klasse A) eine andere Klasse E (Trait) enthält ), das ultimative Ziel ist die Wiederverwendung von Code.
总结: 1、trait本质上还是一个类 2、接口(interface)规定了方法的定义, trait规定了方法的实现 3、可以认为A类D类等等其他类在需要ccc方法的时候包含了trait
Detaillierte Erläuterung der Verwendung des Mechanismus zur Wiederverwendung von Merkmalen in PHP
Anleitung Merkmale verwenden Implementieren Sie die Wiederverwendung von PHP-Code
Das obige ist der detaillierte Inhalt vonPHP-Eigenschaftsattribute und grundlegende Verwendung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!