Social Icons

Pages

Kamis, 26 April 2012

Membandingkan Nilai Dua Array Di PHP PART-2.

Hallo teman-teman pada posting kali ini saya akan tetap membahas cara membandingkan nilai dua array di PHP. Perbedaanya adalah perintah yang digunakan berbeda. Kalau pada posting sebelumnya saya membahas cara menggunakan perintah array_diff, sedangkan pada posting kali ini saya akan membahas cara menggunakan perintah array_diff_asoc. Bagi yang masih belum membaca atau lupa mengenai cara membandingkan dua nilai array dengan menggunakan perintah array_diff, silahkan membaca posting sebelumnya dengan judul membandingkan dua nilai array di PHP bagian 1

Jadi apa kegunaan perintah array_diff_assoc ini ?. Perintah ini berguna untuk mencari nilai atau indeks yang berbeda dari kedua array. Sedangkan perintah array_diff digunakan untuk mencari nilai yang berbeda dari kedua array. Berikut ini merupakan cara menggunakan perintah array_diff_assoc ini
$nama_variabel_array = array_diff_assoc($array1, $array2)
Untuk lebih jelasnya perhatikan contoh script PHP berikut
<?php
$array1 = array( “1″=>”Nasi Goreng”, “2″=>”Ayam Goreng”, “3″=>”Pisang Goreng”);
$array2 = array( “Nasi Goreng”, “Ayam Goreng”, “Capcai” );
$TampungArray = array_diff_assoc($array1,$array2);
echo “Nilai array1 adalah : “;
print_r($array1);
echo “<br />”;
echo “Nilai array2 adalah : “;
print_r($array2);
echo “<br />”;
echo “Nilai array TampungArray adalah : “;
print_r($TampungArray);
?>
Apabila kamu menjalankan script PHP diatas pada web browser kamu, maka kamu akan mendapatkan output sebagai berikut :
Nilai array1 adalah : Array ( [1] => Nasi Goreng [2] => Ayam Goreng [3] => Pisang Goreng )
Nilai array2 adalah : Array ( [0] => Nasi Goreng [1] => Ayam Goreng [2] => Capcai )
Nilai array TampungArray adalah : Array ( [1] => Nasi Goreng [2] => Ayam Goreng [3] => Pisang Goreng )
Seperti yang dapat kamu lihat, bahwa variabel array TampungArray berisi semua nilai array1. Hal ini disebabkan karena variabel array1 memiliki nilai atau indeks yang berbeda dengan variabel array2.
Oke sekian saja posting kali ini. Selamat mencoba dan good luck icon wink Membandingkan Nilai Dua Array di PHP Bagian 2

Melakukan Operasi Penjumlahan Di Array

sudah 1 bulan nich tidak mengupdate konten situs ini, Akhirnya hari ini saya memiliki kesempatan untuk melakukan update situs ini. Pada posting kali ini saya akan menjelaskan cara melakukan operasi penjumlahan di array. Perintah yang digunakan untuk melakukan operasi penjumlahan di array adalah array_sum.
Untuk memperjelas cara menggunakan perintah ini, bayangkan kamu memiliki angka 1-20. Dimana kamu ingin menjumlahkan semua angka ini dan menampilkan hasilnya pada web browser. Hal pertama yang harus dilakukan adalah menampung nilai 1-20 didalam sebuah array. Langkah kedua yang harus dilakukan adalah menjumlahkan semua nilai yang terdapat pada array tersebut. Langkah terakhir adalah menampilkan output penjumlahan tersebut pada web browser. Berikut ini merupakan script PHP yang digunakan untuk menjumlahkan angka dari 1-20
<?php
$angka = array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20);
$JumlahAngka = array_sum($angka);
echo “hasil penjumlahan dari angka 1-20 adalah :” . ” ” . $JumlahAngka;
?>
Apabila kamu menjalankan script diatas maka web browser kamu akan menampilkan output hasil penjumlahan dari angka 1-20 adalah : 210.
Oke sekian saja posting kali ini. Selamat mencoba dan good luck icon wink Melakukan operasi penjumlahan di Array

Menukar Key Dan Nilai Array

Halo pada kesempatan kali ini saya akan membahas tutorial cara melakukan pertukaran antara nilai dan key array. Perintah yang digunakan untuk melakukan pertukaran antara key dan nilai array adalah array_flip. Berikut ini merupakan contoh penggunaan perintah array_flip.
$ArrayHasil = array_flip($array_yang_mau_ditukar_key_dan_nilainya);
Keterangan :
$ArrayHasil merupakan variabel array yang digunakan untuk menampung hasil pertukaran antara nilai dan key array.
$array_yang_mau_ditukar_key_dan_nilainya merupakan variabel array yang mau ditukar antara key dan nilai array

Berikut ini merupakan contoh source code dari array_flip
<?php
$arraycoba['bunga'] = ‘Mawar’;
$arraycoba['film'] = ‘Batman’;
$tukararray = array_flip($arraycoba);
echo “Nilai array sebelum ditukar adalah : “;
print_r($arraycoba);
echo “<br />”;
echo “Hasil pertukaran antara key dan nilai array adalah : “;
print_r($tukararray);
?>
Pada code php diatas variabel arraycoba memiliki 2 nilai key, yaitu bunga dan film. Selain itu arraycoba juga memiliki 2 nilai, yaitu Mawar dan Batman. Pada saat perintah array_flip digunakan, dan hasilnya ditampung pada variabel $tukararray, maka variabel $tukararray tersebut memiliki 2 nilai key yang didapatkan dari nilai variabel $arraycoba, yaitu Mawar dan Batman. Sedangkan nilai variabel $tukararray memiliki 2 nilai yang didapatkan dari key variabel $arraycoba, yaitu bunga dan film. Berikut ini merupakan output yang dihasilkan dengan menjalankan code php diatas
Nilai array sebelum ditukar adalah : Array ( [bunga] => Mawar [film] => Batman )
Hasil pertukaran antara key dan nilai array adalah : Array ( [Mawar] => bunga [Batman] => film )

Apa Itu Php

pada posting kali ini saya akan mencoba menguraikan apa itu PHP dan 2 istilah teknik yaitu server side dan client side
Kepanjangan dari PHP adalah PHP: Hypertext Preprocessor. pasti kalian merasa bingung kok singkatan PHP ada kata kata PHP lagi?. Sama saya juga bingung tapi kita terima aja dech maklum bukan saya yang menciptakan PHP ini, jadi tidak berhak melakukan protes icon biggrin apa itu PHP?
PHP merupakan bahasa pemrograman yang berjalan di sisi server atau biasa disebut dengan Server Side.

Bingung dengan istilah tersebut.? Jangan khawatir saya akan berusaha menjelaskan dengan bahasa yang mudah dimengerti untuk istilah tersebut.
Secara garis besar bahasa pemrograman web terdiri dari dua macam. Yang pertama disebut dengan Client Side atau script yang dijalankan di komputer client dan yang kedua biasanya disebut dengan Server Side atau script yang dijalankan pada komputer server. Gampangnya begini kalo Client Side adalah script atau perintah yang ditujukan pada komputer untuk dijalankan pada komputer milik orang yang mengakses web tersebut. Misalnya kalian mengakses web site www.indrabt.com. Apabila web site ini memiliki script client side yang berguna untuk menampilkan misalnya gambar logo milik web site ini maka yang menjalankan script tersebut adalah komputer kalian atau dengan kata lain browser kalian. Apabila script yang berguna untuk menampilkan gambar logo adalah bersifat server side maka pertama tama script tersebut akan diproses di server tempat web site tersebut berada (biasanya disebut dengan hosting), setelah diproses baru hasil pemrosesan tersebut akan dikirimkan pada client yang mengakses web site tersebut. Begitu gambarannya.
nach apa saja bahasa pemrograman web yang termasuk dalam Client Side dan Server Side. Saya akan memberikan contoh yang paling banyak digunakan aja soalnya saya juga gak hafal sich semua macam bahasa pemrograman web baik yang client maupun server side. Bahasa pemrograman Client Side yang terkenal adalah Javascript, VBScript, beserta dengan teman-temannya. Sedangkan bahasa pemrograman server side yang terkenal adalah PHP, Ruby On Rail, JSP, ASP, ASP.NET, dan masih banyak lagi.
nach untuk hari ini itu aja postingan saya biar kalian tidak terlalu pusing. Takutnya kalau kalian pusing malah jadi males belajar PHP and saya juga yang rugi. lo kok bisa?, pasti itu yang muncul di benak kalian. jawabannya gampang aja. Soalnya saya udah ngetik banyak banyak dan tidak ada yang baca, menurut kalian rugi nggak udah ngetik banyak banyak malah tidak ada yang baca icon biggrin apa itu PHP?
postingan berikutnya saya akan mencoba menguraikan apa saja yang dapat dilakukan oleh PHP. Jadi tunggu postingan berikutnya or next episode oke.

tech

Pada hari Selasa kemarin, Epson mengumumkan 2 buah seri baru untuk desktop PC Endeavor yang spesifikasinya bisa di-custom sesuai dengan kebutuhan pelanggan dan telah diupgrade dengan prosesor terbaru, Ivy Bridge.
Konsumen yang telah membeli Endeavor S TY 1100S atau Endeavor MR4300E Series akan disuguhkan dengan pilihan spesifikasi rangkaian dari CPU, GPU, memory, storage, OS, serta optical drive untuk desktop PC mereka.
Pilihan untuk CPU meliputi Core i5 hingga Core i7 dari Intel, sedangkan pembeli MR4300E akan diberikan alternatif antara Radeon HD 6570, a GeForce GT 430, dan juga Quadra 600 untuk graphics card pilihan mereka.
Prosesor Ivy Bridge sendiri memiliki banyak kelebihan dibandingkan dengan prosesor pendahulunya. Salah satunya adalah konsumsi tenaga yang jauh lebih sedikit dan performa yang lebih cepat. Epson akan mulai membuka pesanan untuk Endeavor pada bulan Mei 2012, dengan harga  72,240 yen atau sekitar 889 USD di Jepang.