Pendahuluan

Untuk beberapa alasan saya membutuhkan Composer untuk menginstall paket PHP dibanding PEAR. Composer mempunyai repository yaitu packagist, Packagist di ibaratkan mirip Maven pada Java hanya saja Packagist khusus PHP dan menyediakan banyak paket PHP yang sangat lengkap. Saat tulisan ini ditulis terdapat sekitar 29.662 Paket https://packagist.org/statistics.
Continue reading

Print Friendly, PDF & Email
Posted in PHP.

slim
Beberapa waktu lalu seorang teman (Edwin) membuatkan webservice (SOAP) dengan menggunakan java (http://210.247.242.106/GISService/Service?wsdl) tentang database provinsi, kecamatan dan desa di Indonesia yang didapatkan dari Panji09 pada thread di kaskus.
Kali ini saya mencoba untuk membuat webservice (REST) sederhana dengan menggunakan Slim Framework.
Continue reading

Print Friendly, PDF & Email

Iseng-iseng lagi memikirkan cara menghitung umur seseorang hasil dari mysql datetime, gampang-gampang susah.

Nemu dari om gugel cara yang simple (tapi kurang tepat)

$tgl = date('Y-m-d', strtotime($tgl_lahir));
$umur = floor(time() - strtotime($tgl))/(60*60*24*365);
echo $umur;

Mengurangi unix time sekarang dengan unix time dari $tgl_lahir (format dari mysql datetime ‘Y-m-d H:i:s’), kurang tepat karena membagi selisih unix time dengan asumsi pertahun ada 365 hari, sedangkan dalam setahun terkadang 366 hari.
Continue reading

Print Friendly, PDF & Email



Saya adalah penggemar framework Kohana, baru-baru ini Kohana mengeluarkan versi terbarunya yaitu Kohana 3.3 dan membutuhkan PHP 5.3, sedangkan versi PHP yang sedang saya gunakan adalah PHP 5.2. Mau tidak mau saya harus mengganti ke PHP 5.3, dan saya kira akan mudah namun ada beberapa masalah ketika saya akan mengganti ke PHP 5.3 berikut adalah langkah-langkahnya : Continue reading

Print Friendly, PDF & Email
Posted in PHP.