Почему значение даты на php записывается задом на перёд, какие исторический предпосылки обусловили этот феномен?
Записывать дату в РНР можно практически в любом формате. Хоть 12/12/12
А вот сравнивать  значения можно только тогда, когда старшие разряды идут впереди младших. В частности, строки, содержащие дату, можно сравнивать и сортировать только в формате "задом наперёд". Что делает её очень удобной. Например при именовании папочек с фоточками на домашнем компе

Ну и как правильно отмечено выше, здесь ничего не записывается, а просто выводится. То есть вопрос к тому, кто выводит.
Почему значение даты на php записывается задом на перёд,
Может, потому-что вы сами задаете такой формат?
При этом, никто вам не запрещает этот формат менять так, как удобно.
p.s. Если вопрос в том, почему допускается задавать разные форматы - то, емнип, в т.ч. из за различий в "правилах" написания дат в разных сртанах. В снг, например это д/м/г. В некоторых других странах (США, вроде) - м/д/г