Trait iku mekanisme kanggo ngginakake malih kode ing pirang-pirang kelas sing ora ana hubungane dening pewarisan. Merga PHP mung ngidini pewarisan tunggal, trait nyedhiyakake cara kanggo nuduhake metode (lan properti) horizontal — bentuk pengggunaane kode "compositional", kaya mixins.
Masalah sing trait gawea
PHP has single inheritance — a class can extend only ONE parent. But you often want
to share the SAME methods across unrelated classes (e.g. logging, timestamps).
Duplicating the code is bad; traits let you reuse it without inheritance.
