Selasa, 20 April 2010

Passing Argumen pada PHP

PHP kepanjangan dari Hypertext Preprocessor, PHP dibuat oleh Rasmus Lerdord, PHP bersifat open source dan telah digunakan oleh hampir seluruh web developer di seluruh dunia. sifatnya yang open source dan semakin banyak user membuat bahasa pemrograman ini mengalami perkembangan yang pesat.
Fungsi pass by value dan pas by reference adalah:
  • fungsi adalah subprogram/subrutin program yang terdiri dari sekumpulan perintah yang akan melaksanakan suatu tugas tertentu.
  • fungsi memungkinkan program menjadi lebih terstruktur dan juga memudahkan pelacakan kesalahan.
  • menggunakan fungsi akan mempersingkat waktu pemrogram untuk menuliskan sekumpulan perintah yang sama berkali-kali.
PASS BY VALUE

argumen fungsi yang dilewatkan secara pass by value (default dalam php) berarti membuat copy dari argumen yang asli sehingga argumen asli tersebut tidak ikut berubah dengan adanya proses pada fungsi terhadap argumen tersebut.
secara default, semua nilai yang di pass masuk atau keluar dari fungsi passing by value. ini berarti PHP membuat copyan dari nilai original dan nilai copyan itu yang diakses dan di manipulasi, bukan nilai originalnya. dengan begitu bagaimanapun nilai tersebut diubah, tidak akan mengubah nilai originalnya.

Rabu, 07 April 2010

Selisih antara 2 tanggal dengan PHP

waaaaaaaaaaaaaaaah sudah lama sekali saya tidak memposting di blog saya..... kangen juga dech rasanya.............
tema kali ini adalah membuat fungsi selisih tanggal dengan PHP....... merujuk pada referensi yang saya baca dari Mencari selisih hari dari dua buah tanggal dengan PHP tanpa query SQL 

konsep dasar untuk menghitung selisih hari dengan PHP sebenarnya mudah, dengan memanfaatkan function GeorgianToJD() yaitu fungsi yang digunakan untuk mencari Julian Day Number (JDN) dari sebuah tanggal........


berikut ini adalah kodenya



dan jeng jeng jeng ...... hasilnya seperti ini.......