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