世:指社会。风:指风尚。日下:逐日变坏。古:指古代的社会风尚。
“士风日下”与“人心不古”齐用,慨叹社会上读书人气质变坏,有失淳朴善良而流于獝诈虚伪、心地不再像古人那么淳朴。“士风日下、人心不古”是感叹‘读书人品德今不如昔’的意思。也有写成“世风日下、人心不古”的。这打击的范围就更大了,那就真的成感叹‘今不如昔’了!
人心不古中的"古",解释为原来的,以前的。
说这句话的人,因为原来天真,烂漫,心底无私,充满阳光,没有猜忌(大多在童年,或者青少年时期),而随着年龄增长,发现周围的人都是心有城府,尔虞我诈,勾心斗角,处处都被人骗,时刻需要提防他人。而他本人没变。所以感慨“人心不古”。