Archive

Archive for January, 2011

Operasi Numerik & String di PHP

6 January 2011 2 comments

Pada  kesempatan  yang  lalu  sudah  dibahas  beragam tips operasi  string yang  dapat  Anda  lakukan  di PHP.  Selain memiliki  beragam  fungsi  untuk  melakukan  operasi  string.

PHP  juga memiliki  banyak  fungsi  untuk  melakukan  operasi angka. Mulai dari Ubah data dalam bentuk angka menjadi kalimat, konversi  angka  ke  bilangan  Romawi, dll.

Berikut  beberapa  contoh  penerapan  operasi  angka di  PHP.

1. Membuat  tabel perkalian.

Untuk  latihan awal bermain-main  dengan  pemrosesan  angka,  ketikan skrip multiply_table.php  ini  untuk membuat  tabel perkalian angka  5.


//  Membuat  Tabel  Perkalian
foreach  (range(1,  10)  as  $num)
{
echo "5 x  $num =  ".   (5  * $num);
}
?>

Hasilnya :
5 x 1 = 5
5 x 2 = 10
5 x 3 = 15
……….
……….
5 x 10 = 50

2. Mencari angka terbesar  dan terkecil.

Untuk mencari langka  paling kecil dan angka  paling besar  dari deretan  angka yang  tersedia, Anda  dapat menggunakan fungsi sort().

Sebagai  contoh,  ketikan skrip sortl.php di bawah ini untuk mencari angka  terkecil dan angka  terbesar.


//  defirisikan  kumpulan  angka
$series  =  array(76, 7348, 56,  2.6,  189,  67 .59,  17594, 2648,  1929.79,  54,  329,  820,  -1.10,  -1.101);
//  urulkan  array  angka
sort  ($series) ;
//  Ekstrak  nilai  maximum/mini.mum  value  dari  array  yang terurut
//  Hasil:  "Minimum is  -1.101"'
$min  =  $series[0];
echo "Angka Terkecil:  $min
";
//  Hasil: "Maximum is  17594"
$max  =  $series[sizeof  ($series)  -1] ;
echo "Angka Terbesar:  $max";
?>

Hasilnya :

Angka Terkecil : -1.101

Angka Terbesar : 17594

3. Mengolah Angka dengan beberapa bilangan desimal di belakang koma

Pada beberapa kasus anda mungkin menemukan kasus untuk memformat suatu angka yang memilki bilangan di belakang koma.

Dalam contoh di bawah ini, akan dikelola suatu angka yang diberikan dengan menggunakan tanda koma untukpenanda bilangan, dan hanya menggunakan 2 angka di belakang koma.

ketikkan skrip dibawah ini dengan nama number-format.php

<?php
//  mendefinisikan angka  yang  akan  diolah
$amount = 3957459.7398 ;
//  format  angka  dengan  tanda koma  dan  2  angka  desimaL dibelakang
//  Hasil: "3,957,459.74'
$formattedAmount = number_format($amount,  2);
echo  SformattedAmount;
?>

Hasilnya :

3,957,459.74

4. Konversi  angka  ke berbagai  basis  bilangan.

Pada  mata kuliah  sistem  digital, mungkin Anda pernah menemukan kondisi untuk merubah suatu angka  ke basis  bilangan lain, misal ke oktal atau hexadesimal.  Skrip converting_between_base.php  dibawah ini  dapat digunakan untuk merubah  suatu  bilangan  ke basis  bilangan  yang  lain.

//  mendefiflieikan  angka  yang  akan  digunakan
$num =  l00;
echo "Desimal: $num
",
//konverei  angka  ke  binari 1100100
$bin  =  decbin($num);
echo "Binary:  $bin  ";
//  konverei  angka  ke  oktal
//  Hasil: "Octal: 144";
$oct  =  decoct($num);
echo "Octal: $oct
";
//  konversi  angka  ke  hexadecimal
//  Hasil: "Hexadecimal: 64"
$hex  =  dechex($num);
echo "Hexadecimal: $hex
";
//  konversi  angka  ke  base  6
//  Hasil: "Base6: 244"
$base6 =  base_convert($num,  10,  6);
echo "Base6: $base6";
?>

Hasilnya :

Desimal : 100

Binary : 1100100

Octal: 144

Hexadecimal: 64

Base6 : 244

Disini saya akan berbagi untuk ebook yang membahas berbagai :

1. Operasi String

2. Opersi Angka/Numerik

SEMOGA BERMANFAAT

Kelemahan Social Bookmarker(StumbleUpon, Lintas Berita & Info Gue)

2 January 2011 2 comments

Hem.. awal tertarik ngeblog saya langsung tertarik mencari 1001 cara agar blog saya mendapatkan Top Rank atao banyak pengunjung.

Mulai dari mendaftarkan di beberapa search engine, social bookmarker, nebar link blog dan lain2.

Nah saya pun tertarik untuk mencoba memanfaatkan social bookmarker dan pilihan saya adalah StumbleUpon, Lintas Berita, Digg, Info Gue dan lain2. ternyata memang social bookmarker sangat bermanfaat buat blog saya. terbukti kunjungan perhari saja dari StumbleUpon minimal 5.

dan dari mengamatan dan pengalaman saya, semua social bookmarker di atas mempunyai kelemahan, yaitu :

TIDAK DAPAT MEMFILTER CONTENT/ISI DAN JUDUL BERITA YANG SAMA

artinya, jika saya memasukkan berita dengan judul dan isi yang sama mereke langsung meloloskannya. Aneh bukan..???

Tentu anda bisa menebak apa yang terjadi..

1. pembengkakan database

2. bisa dipakai untuk teknik agar berita selalu berada di paling atas

3. Repost adalah hal yang haram.hehehe 🙂

4. etc.

maka dari itu saya ingin portal2 penyedia layanan social bookmarker membenahi sistemnya…

atau anda tau sendiri akibatnya kan…

Ohya..saya punya metoda untuk filterisasi content berita tersebut, dan itu menjadi tugas kuliah saya

Best Regards

Download PHP Manual

2 January 2011 2 comments

Dalam membagun sistem yang berbasis web PHP adalah salah satu bahasa pemrograman yang sangat cocok dan populer saat ini.
PHP banyak memberikan kemudahan dalam hal fungsi-fungsi yang disediaakan.
Berdasarkan pengalaman pribadi, sebelum saya menekuni PHP di tahun 2008, saya belajar Delphi.
Dan saya merasakan perbedaan yang jauh antara Delphi dan PHP
Misalkan saya mau membuat program membalik kata “RAMOREEZ” menjadi “ZEEROMAR”,
di delphi kita membutuhkan beberapa script untuk itu, tapi di PHP kita bisa meggunakan fungsi strrev(), untuk mengenahuhi posisisi suatu karakter misalnya kita tinggal mengguakan fungsi strpos(), untuk mengurutkan string atau angka ada fungsi sort(), dll.

Selain itu PHP juga sudah mendukung OOP(Object Oriented Programming) dan yang paling penting di dalam PHP kita tidak perlu buang2 waktu coding kita hanya untuk mendeklarasikkan variable. Itulah sebagian kemudahan yang saya temukan di PHP setelah migrasi dari Delphi.
Masalah tampilan atau UI kita tidak perlu khwatir karna sekarang bnyak sekali framework2 yang bisa kita gunkan untuk mempercantik halaman web kita bahkan hingga menyerupai tampillan Desktop programming.
Selama saya belajar PHP, saya merasa sangat terbantu sekali oleh Manual PHP versi bahasa inggris. Mungkin ada pembaca yang mempunyai PHP Manual versi bahasa Indonesia bisa di Share disini.

Codingwear telah menyediakan php manual yang bahasa indonesia tapi sayangnya tidak mencakup isi semuanya dari php manual versi english (cuma sebagian).

Nah, saya rasa tidak ada alasan lagi anda tidak migrasi ke PHP. Now or Never!

Cara Pasang Whos.Amung.Us (Pengunjung Yang Online) di WordPress Yang Non-Javascript (Dengan Kode HTML) (via Hisyam Hananto ‘◆ WeBlog)

1 January 2011 Leave a comment

Cara Pasang Whos.Amung.Us (Pengunjung Yang Online) di WordPress Yang Non-Javascript (Dengan Kode HTML) wah cukup panjang juga ya judulnya hehehe,,,, 🙂 saya cukup kesal juga dengan tutorialnya yang saya dapatkan dari situs2 yang bilang "cara pasang whos.amung.us diwordpress" tapi yang saya dapatkan akhirnya hanya menyuruh copy kodenya dan taruh di widget text,, padahalkan kodenya itu javascript??? akhirnya saya mendapatkan tutorial cara pasang widget tersebut dari blognya solihin langsung saja saya akan memberikan tutorial lengkap cara pasang wid … Read More

via Hisyam Hananto '◆ WeBlog