Archive

Archive for March, 2009

Optimalkan penggunaan PHP conditional statement “IF”

March 24th, 2009

kembali saya ingin mencurahkan pengalaman saya. kali ini tentang penggunaan statement IF.  seringkali untuk membandingkan 2 kondisi, saya selalu menggunakan statemen IF..ElSE..

sebagai contoh kasus, misalnya saya ingin menampilkan bilangan yang di input adalah Ganjil atau Genap, lihat cuplikan kode di bawah saya menggunakan IF…ELSE…

1
2
3
4
5
6
7
$num = 10;
if($num % 2 == 0):
    $odd_or_even = 'genap';
else:
    $odd_or_even = 'ganjil';
endif;
echo "{$num}: {$odd_or_even}";

Bandingkan dengan cuplikan di bawah, yang hanya menggunakan IF tanpa else…

1
2
3
4
5
6
7
$num = 10;
$odd_or_even = 'ganjil'; //kondisi awal adalah ganjil
if($num % 2 == 0):
//modulus (sisa hasil bagi) $num (10) dengan 2 == 0
   $odd_or_even = 'genap'; //variable $odd_or_even berubah menjadi 'genap'
endif;
echo "{$num}: {$odd_or_even}";

semoga bermanfaat…

hammudi PHP

cakePHP 1.2.2.8120 Released!

March 24th, 2009

“We are excited to announce the release of CakePHP 1.2.2.8120[1]. The latest stable release fixes several bugs including a security issue with paginator links. While this issue should only affect a small number of people, we highly recommend everyone upgrade to this stable version. We do not expect any incompatibilities with your current code, but as always check out the changelog[2] to see all the issues that were fixed”

more

hammudi PHP, cakePHP

>> cake bake - Console di cakePHP

March 24th, 2009

seperti hal-nya di ruby on rails, cakePHP juga menyediakan fitur console untuk memanggang kue (baca: Bake a Cake).

  • document_root
    • /cake_1_2
      • /app
      • /cake
        • config
        • console << bake shell located here.
        • libs
        • tests
      • /vendors
      • /.htaccess
      • /index.php
      • /README

sebelum menggunakan console, terlebih dahulu set PATH ke directory console (document_root/cake_1_2/cake/console). untuk cara mengeset path di googling ajah… :D

langsung saja, buka command prompt / console lalu ketikkan

    >> cake

lihat gambar bawah:

cake bake_console preview

jika setelah diketikkan perintah cake di console dan muncul seperti itu, artinya setingan sudah benar…

ok, inshaAllah dilanjut di postingan berikutnya…

hammudi PHP, cakePHP , , ,

Let’s Bake Some Cake…

March 20th, 2009
CakePHP Logo

CakePHP Logo

cakePHP = rails inspired PHP framework? sedaapp!!!

Setelah hampir 1 tahun bergelut dengan CodeIgniter, rasanya ingin mencoba cakePHP , sebagai alternatif dari ruby on rails.

Manual yg di sediakan cakePHP cukup membantu untuk mendalami framework ini.

still wondering the beauty of this framework…

hammudi PHP, cakePHP , , , ,