Posted on March 08th, 2006 by Chung

Merapikan Code PHP

Saat menemukan kode program yg ancur, ketika kita harus koding bareng2, ato dimintain tolong oleh temen2 yang masih pemula dalam pemrograman khususnya PHP, pusing juga tuh harus mbaca kode yang carut mawut, gag ada indentasi dan lain sebagainya. Kalo dijalankan ya jalan dan sukses2 aja, nak ketika ada error dan harus mbaca kode yg amburadul itu akan terasa melelahkan dan memusingkan.

Nah ada script kecil yang namanya Beautify PHP. Sangat mudah menggunakannya, tinggal kita jalankan saja dan secara otomatis kode program yg tadinya amburadul bisa langsung seketika rapi dengan sendirinya tanpa harus pusing2 lagi. Untuk mencobanya tinggal aja mampir ke halaman demonya.

Contoh kode program yang amburadul dan setelah dirapikan dengan PHP Beautify.

Sebelum:

<?php for ($i=0;$i<strlen ($str);$i++) {if ($new_line_counter==0) {if (($i+1)<sizeof($a)) {if ($a[$i+1]=="?" AND $a[$i]=="< ") {out($outstr);out("<?php");$indent++;$new_line_counter++;if (($i+4)<sizeof($a)) {if ($a[$i+2]=="p" AND $a[$i+3]=="h" AND $a[$i+4]=="p") $i=$i+3;}$i++;continue;}else {$outstr.=$a[$i];continue;}}}};?>

Sesudah:

<?php
   
for ($i 0$i strlen($str); $i++) {
      if (
$new_line_counter == 0) {
         if ((
$i+1) < sizeof($a)) {
            if (
$a[$i+1] == “?” AND $a[$i] == “<”) {
               
out($outstr);
               
out(“<?php”);
               
$indent++;
               
$new_line_counter++;
               if((
$i+4) < sizeof($a)) {
                  if (
$a[$i+2] == “p” AND $a[$i+3] == “h” AND $a[$i+4] == “p”)
                  
$i $i+3;
               }
               
$i++;
               continue;
            } else {
               
$outstr .= $a[$i];
               continue;
            }
         }
      }
   };
?>

Tags: Web Programming



3 Responses

  1. paydjo

    March 9th, 2006 at 11:31

    kereeennnn ….
    tapi ukuran file jadi gede :(

    mungkin keren banget kalo dia nambahin sebuah style, trus tinggal manggil2 gitu.
    lebih keren lagi kalo namanya singkat aja, jadi gag terlalu nambah ukuran file

    ayo buwatin =P~

  2. Han

    October 18th, 2006 at 06:36

    Assalamualaikum akh chung, :) ajarin ane dong ttg php.. masih awam banget nih.. lom tau apa2.. mau ya ya y ya ay ya ay ayya…

  3. candra

    November 27th, 2007 at 05:47

    gmn cara menguasai php dan mysql tolong saya pemula


RSS feed for comments on this post · TrackBack URI

Leave a reply


Anti-spam measure: please retype the above text into the box provided.

 

Blognya Chung udah pindah lho.... kalo mau lihat update terbaru dari blognya Chung, silakan kunjungi blog barunya disini..