สวัสดีค่ะ
พอดีเห็นบทความเรื่องการแปลงเวลาที่ thaicreate แต่มีปัญหาบางประการ
เมื่อรันโค้ดแล้ว มันขึ้น Undefined variable อย่างนี้ค่ะ (เราใช้ php 5.6 ค่ะ)
ลิงก์โค้ด php ค่ะ
http://phpfiddle.org/lite/code/45hk-7wfi 
E_NOTICE : type 8 -- Undefined variable: StrCache -- at line 177
ต้องแก้ไขอย่างไรคะ
เพราะลองเซ็ต isset ตัวแปร StrCache แล้ว มันจะไม่ได้เลย
วันที่ถ้าเราใส่เป็น 01-01-2017 ซึ่งวันนี้เป็นวันที่ 06-01-2017 มันควรจะเป็น "5 วันที่แล้ว"
แต่โค้ดมันจะไม่ยอมเปลี่ยนให้เลย กลับขึ้น 01 มกราคม 2017 แทน
ขอคำแนะนำและวิธีแก้ไขด้วยนะคะ
ลิงก์นี้เป็นบทความต้นฉบับค่ะ
http://www.thaicreate.com/php/forum/062258.html 
ปล. เข้าใจว่าเป็นโค้ดที่เก่ามากค่ะ แต่อยากใช้ฟังก์ชันนี้จริงๆ มันดีต่อใจมากๆ เลย