Monthly Archives: เมษายน 2014

human date with timespan

1. load date helper เพื่อใช้ timespan method 2. ใช้ฟังชั่นนี้ได้เลย ทำมาละ แยกภาษาได้ด้วย default จะออกมาเป็น en [cc lang=”php”] function renderDate($timestamp,$lang) { if(time() >= $timestamp){ $humanDate = timespan($timestamp); //44 Years, 3 Months,3 Weeks, 2 Days, 1 Hour, 8 Minites $customHumanDate = explode(‘,’,$humanDate); $humanDate … Continue reading

Posted in codeigniter | Leave a comment

create url slug utf-8

[cc lang=”php”] function create_url_slug($string){ $slug=preg_replace(‘/[^ก-๙A-Za-z0-9-เ]+/’, ‘-‘, $string); $slug = urlencode($slug); return $slug; } $ex = ‘พร้อมส่ง นาฬิกาข้อมือ Emporio Armani Men’s Watch รุ่น AR1408 ตัวเรือนเซรามิคสีขาวทั้งเรือน งานสวยค่ะ'; $output = create_url_slug($ex); //$output = พร้อมส่ง-นาฬิกาข้อมือ-Emporio-Armani-Men-s-Watch-รุ่น-AR1408-ตัวเรือนเซรามิคสีขาวทั้งเรือน-งานสวยค่ะ [/cc]

Posted in php | Leave a comment

short if

$variable = (condition) ? (condition yes) : (condition no); [cc lang=”php”] $data[‘anonymous_id’] = (isset($params[‘anonymous_id’])) ? trim($params[‘anonymous_id’]) : “”; [/cc]

Posted in php | Leave a comment

create callback function

[cc lang=”javascript”] function main(callback) { // … do your thing var response = ‘555’; //return response callback(response); } main(function(response){ alert(response); }); [/cc]

Posted in jquery | Leave a comment