Posts Tagged "PHP"

Pengenalan ReGex PHP

Posted by on Jul 12, 2011 in Information Technology | 5 comments

Repost dari artikel saya di PC Mild 03/2011

Mendeteksi suatu pola dari sebuah string atau kumpulan karakter bisa dengan berbagai macam cara. Misalnya, untuk mencari apakah string “xyz” ada dalah string “abcdefgxyzabc”, cara paling sederhana adalah melakukan perulangan dari awal sampai akhir hingga mengeluarkan hasil apakah ditemukan atau tidak.

Namun cara tersebut cukup merepotkan ketika pola yang dicari cukup rumit. Misalkan saja untuk mendeteksi apakah sebuah string merupakan alamat email yang valid, maka harus dilakukan beberapa perulangan. Perulangan pertama untuk mencari karakter “@”, yang hanya boleh ada satu saja. Kemudian perulangan berikutnya adalah mencari apakah ada titik paling kanan setelah karakter “@” tersebut yang diapit oleh karakter di depan dan di belakangnya.

Read More

Debugging PHP dan Javascript dengan Console

Posted by on Mar 28, 2011 in Information Technology | 0 comments

Repost dari artikel saya di PC Mild 22/2010

Debugging adalah salah satu tahap yang pasti harus dilalui dalam pembuatan suatu software, termasuk dengan pembuatan sebuah website. Dalam pemrograman website, ada banyak cara untuk melakukan debugging. Namun pada konsepnya, seharusnya debugging itu dipisahkan dari program utama. Bagaimana dengan PHP yang secara default tidak memiliki console?

Salah satu contoh nyata debugging adalah mengetahui nilai dari suatu variable. Jika membuat program pada desktop, dapat dengan mudah dicetak pada console. Namun, terkadang melakukan debugging dalam PHP yang merupakan bahasa pemrograman web dirasa cukup merepotkan. Programmer harus memanggil “echo” atau “vardump” untuk mencetak isi variable ke dalam browser, yang berarti mau tidak mau akan berdampak pada tampilan website.

Read More

PC Media 04/2011 – Penjelasan Regex Email

Posted by on Mar 1, 2011 in Information Technology | 12 comments

Seperti janji saya di artikel PC Media tentang Regex PHP

Tulisan ini saya buat tepat setelah naskah PC Media tentang Regex pada PHP, namun saya buat sebagai scheduled post biar terpublish tepat tanggal 1 Maret 2011, waktu pendistribusian PC Media edisi 4/2011. Di penutup artikel tersebut saya sertakan Regex yang cukup kompleks untuk mendeteksi pola dari sebuah email. Sebenarnya regex ini saya ambil juga dari library Form Validation dari framework CodeIgniter. Regex untuk mendeteksi pola apakah email tersebut valid atau tidak dapat ditulis sebagai berikut.

$email = 'ab.cd@gf.hij';
if(preg_match("/^([a-z0-9\+_\-]+)(\.[a-z0-9\+_\-]+)*@([a-z0-9\-]+\.)+[a-z]{2,6}$/ix", $email)) {
  echo 'Email valid';
} else {
  echo 'Email tidak valid';
}

Untuk seluruh dasar tentang bagaimana regex bekerja, Anda bisa membeli dan membaca majalah PC Media tersebut. Gak rugi loh investasi 50rb untuk dapat banyak ilmu di PC Media. Banyak tulisan bagus selain tulisan saya yang membuka wawasan, termasuk bagi saya. Saya kan cuma sekedar orang biasa yang berusaha berbagi apa yang saya tahu. Berbeda dengan mereka yang sudah menulis di PC Media sejak lama dan memang mereka ahli di bidangnya. Hehe..

Read More

Datamapper ORM for CodeIgniter

Posted by on Jan 22, 2011 in Information Technology | 12 comments

Lama gak share tentang programming

Logo CodeIgniter

Bikin aplikasi web itu gak gampang loh. A-pli-ka-si!! Bukan sekedar web portfolio yang bisa pake static html, atau blog yang bisa pake wordpress, atau portal informasi yang bisa pake joomla. Tapi karena merepotkan kalau mulai dari nol, saya pakai CodeIgniter PHP Framework biar cepet dan kodenya enak dibaca.

Saya masih belajar CI ini. Waktu cari-cari library tambahan, dulu saya nemu tutorial di blognya Burak tentang pemakaian Doctrine ORM. ORM adalah Object Relational Mapping, yaitu salah satu metode pemrograman yang memetakan tabel database dengan class/object. Jadi 1 class tersebut merepresentasikan 1 tabel di database.

Read More

Contoh Program CBR Menggunakan PHP

Posted by on Dec 20, 2010 in Information Technology | 2 comments

Sedikit share lagi, semoga berguna

UAS kali ini, berasa nggak UAS. Bukan karena nggak ada tugas atau ujiannya gampang, tapi karena udah nggak ada niat buat survive di UAS. Maklum, udah mahasiswa semester tua. Hehe. Kalo tugas sih, tetep ada. Buktinya ini nih. Untuk UAS mata kuliah Kecerdasan Buatan 2, ada tugas kelompok bikin demo program beberapa konsep AI. Nah, kebetulan saya dapat bagian bikin contoh program CBR.

Awalnya sih saya nggak ikutan nimbrung di tugas ini. Tapi karena diminta bantu, apa boleh buatlah. Padahal nggak ngerti sama sekali. Hehe. Mau nggak mau jadi belajar juga. Karena sekarang sedang familiar dengan PHP, dan sudah jarang pegang Java, jadinya saya bikin demo-nya pakai PHP. Agak lucu sih, tapi gak masalah. Lagian logika programnya ternyata simpel. Sekalian pakai framework MVC saya sendiri buat tugas sederhana ini. Hehe.

Read More
Page 1 of 212
best wordpress themes - wordpress themes 2012 - wordpress travel themes