Icon Icon Icon Follow Me on Pinterest YouTube Icon

Recent Posts

Kamis, 31 Maret 2016

Array Multidimensi Dan Array Sebagai Himpunan pada PHP

Array Multidimensi

Array multi dimensi adalah array yang ada dalam array. Dalam array tersebut dapat berisi beberapa array lagi. Array multi dimensi ini dapat memudahkan membuat program karena dapat membuat beberapa array sekaligus sehingga meringkas beberapa perintah operasi.

Atau bias disebut juga array yang berisi satu array atau lebih atau sama saja dengan array didalam array. Ini diperlukan ketika kita membutuhkan penyimpanan lebih dari satu key name. PHP mendukung kedalama array didalam array sampai banyak namun rata-rata kedalaman lebih dari tiga sangat sulit untuk me-manage-nya.


Berikut contoh penulisan array multi dimensi dalam sebuah perintah program:

<?
//membuat array multi dimensi
//multi_array.php
$buku=@array(array(Judul=>"Membuat Web Forum",
Pengarang=>"Erwin",
ISBN=>"112-09-3452",
),
array(Judul=>"menggunakan MySQL",
Pengarang=>"saputro",
ISBN=>"987-09-3421",),
array(Judul=>"menggunakan MySQL",
Pengarang=>"Nuning",
ISBN=>"987-09-3421",),
array(Judul=>"menggunakan ODBC",
Pengarang=>"Erwin",
ISBN=>"982-09-7633",));
echo"<b> Membuat Array Multidimensi </b><br><br>";
foreach($buku as $val)
foreach($val as $key=>$final_val) 
{   print "$key: $final_val<br>";  }
print"<br>";
}
?>


Hasilnya, apabila dijalankan pada browser, akan tampak seperti gambar berikut:



Data yang ada pada sebuah array bersifat dinamis, artinya dapat ditambah, digabung dengan array yang lain, dihapus, maupun diurutkan sesuai pola tertentu. Untuk memanipulasi data array, anda dapat menggunakan beberapa fungsi yang akan digunakan dan dijelaskan pada bab ini.


Array Sebagai Himpunan

Array dalam PHP dapat dianggap pula sebagai himpunan sehingga kita dapat memberikan operasi himpunan kepada array PHP.

Operasi Himpunan yang dapat dilakukan :
Penggabungan himpunan – union
Irisan – intersection
Selisih – Difference

Penggabungan Himpunan

Penggabungan array seringkali dibutuhkan untuk memudahkan manipulasi data dari beberapa array, dengan cara menggabungkan data array tersebut menjadi satu kemudian baru dimanipulasi.
Operasi penggabungan dilakukan untuk memudahkan menggabungkan dua array menjadi satu array. Fungsi yang dapat digunakan adalah array_union() atau array_merge().

Berikut contoh Menggabungkan 2 array dengan operasi himpunan. Simpan Dengan Nama scirpt: array_union.php:

<html>
<head>
<title>Array : Union</title>
</head>
<body>
<h1>Array : Union</h1>
<?php
$ar_a=array(1,2,5,7,8);
print"Isi Array \$ar_a <br>" ;
print_r($ar_a);
print" <br>" ;
$ar_b=array("abc",5,7,90);
print"Isi Array,ii9 \$ar_b<br>" ;
print_r($ar_b);
print" <br>" ;
$gabung = array_merge($ar_a, $ar_b);
print"Isi Array \$gabung <br>" ;
print_r($gabung);
print" <br>";
?>
</body>
</html>


Print_r() adalah fungsi yang digunakan untuk mencetak isi array secara otomatis (dummping). Hasil dari array_merge() disimpandalam variabel array $gabung.

Hasil dari script array_union.php diatas adalah sebagai berikut :



Pada  array $gabung, maka array $gabung akan memiliki 9 elemen – elemen dari $ar_a disimpan pada bagian awal dan elemen dari $ar__b disimpan pada bagian berikutnya. Pada fungsi diatas maka ada terjadi nilai yang berganda yang berasal dari $ar_a dan $ar_b yang sama tetapi dinyatakan sebagai elemen sendiri – sendiri.

Fungsi array_unique() dapat digunakan untuk menghilangkan duplikasi data ini, berikut adalah contoh scriptnya :

<html>
<head>
<title>Array : Unique</title>
</head>
<body>
<h1>Array : Unique</h1>
<?php
$ar_a=array(1,2,5,7,8);
print("Isi Array \$ar_a <br>");
print_r($ar_a);
print("<br>");
$ar_b=array("abc",5,7,90);
print("Isi Array \$ar_b<br>");
print_r($ar_b);
print("<br>");
$gabung=array_merge($ar_a, $ar_b);
print("Isi Array \$gabung <br>");
print_r($gabung);
print("<br>");
$unique=array_unique($gabung);
print("Isi Array \$unique<br>");
print_r($unique);
print("<br>");
?>
</body>
</html>


Hasil dari perintah array_unique():




Proses union seharusnya merupakan proses penggabungan array_merge kemudian
Dilakukan array_unique


Irisian

Irisan dari dua buah himpunan digunakan untuk mengetahui isi yang sama dari dua buah himpunan.
Dengan menggunakan operasi dua buah himpunan, maka kita dapat dengan mudah untuk mendapatkan nilai-nilai yang sama yang ada pada dua buah himpunan, tanpa kita harus melakukan penelusuran dan perbandingan isi kedua himpunan ini dengan memrogram sendiri.
Hasil dari operasi ini adalah array yang berisi nilai yang sama dari kedua himpunan yang diiriskan

Fungsi untuk melakukan irisan dua himpunan dalam PHP adalah array_intersect(). Simpan dengan Nama script: array_intersect.php


<html>
<head>
<title>Array : Intersect</title>
</head>
<body>
<h1>Array : Intersect</h1>
<?php
$ar_a=array(1,2,5,7,8);
print("Isi Array \$ar_a <br>");
print_r($ar_a);
print("<br>");
$ar_b=array("abc",5,7,90);
print("Isi Array \$ar_b<br>");
print_r($ar_b);
print("<br>");
$irisan=array_intersect($ar_a, $ar_b);
print("Isi Array \$irisan <br>");
print_r($irisan);
print("<br>");
?>
</body>
</html>


Tampilan hasil eksekusi : array_intersect.php



Contoh diatas memperlihatkan isi dari $irisan adalah 5 dan 7 yag berasal dari elemen $ar_a nomor 2 dan nomor 3.

Selisih

Operasi elisih dalam suatu himpunan adalah untuk mendapatkan isi satu himpunan yang tidak dimiliki oleh himpunan lain yang di selisihkan kepada himpunan pertama, atau secara sederhana adalah mengurangi isi himpunan pertama dengan isi himpunan kedua sehingga isi himpunan pertama tidak ada yang sama dengan isi himpunan kedua, semua isi himpunan yang sama dengan himpunan kedua di buang.
Fungsi untuk melakukan operasi selisih ini adalah dengan Array_diff(). Simpan Dengan Nama Script : array_diff.php

<html>
<head>
<title>Array : Diff</title>
</head>
<body>
<h1>Array : Diff</h1>
<?php
$ar_a=array(1,2,5,7,8);
print("Isi Array \$ar_a <br>");
print_r($ar_a);
print("<br>");
$ar_b=array("abc",5,7,90);
print("Isi Array \$ar_b<br>");
print_r($ar_b);
print("<br>");
$diff=array_diff($ar_a, $ar_b);
print("Isi Array \$diff <br>");
print_r($diff);
print("<br>");
?>
</body>
</html>

Tampilan hasil eksekusi Array_diff.php


Array_diff() menghasilkan isi $ar_a yang elemenya tidak terdapat juga dalam Array $ar_b.

Sekian tutorial pembahasan tentang Array Multidimensi dan Array Sebagai Himpunan, Semoga Bermanfaat. Terimaksih…


Referensi :
1. Andi.2004, Aplikasi Program PHP dan MySql untuk membuat Website Interaktif. Yogyakarta. Penerbit Andi.
2. Betha, Sidik 2014, Pemrograman Web Dengan PHP. Bandung. Informatika Bandung.

Read More

Sabtu, 26 Maret 2016

Mencari Nilai Faktorial Pada PHP

Sekilas Tentang Faktorial
Faktorial dari bilangan asli n adalah hasil perkalian antara bilangan bulat positif yang kurang dari atau sama dengan n. Faktorial ditulis sebagai n! dan disebut n faktorial, tanda (!) disebut dengan notasi faktorial.
Sehingga kita dapat menarik kesimpulan bahwa:

Jika n bilangan asli maka n faktorial (n!) didefinisikan dengan n! = n x (n-1) x (n-2) x (n-3) x .... x 3 x 2 x 1

Dari definisi itu, maka kita juga memeroleh

n! = n(n-1)!

Nilai dari 1! = !. Oleh karena itu, untuk n=1, diperoleh

1! = 1(1-1)

1  = 0!

Jadi untuk 0! bernilai 1

0! = 1

Sebagai contoh, 7! bernilai 7×6×5×4×3×2×1 = 5040. Berikut ini adalah daftar sejumlah faktorial :

 0!  =         1
 1!  =         1
 2!  =         2
 3!  =         6
 4!  =        24
 5!  =       120
 6!  =       720
 7!  =      5040
 8!  =     40320
 9!  =    362880
 10! =   3628800
 11! =  39916800
 12! = 479001600

Nah Langsung Saja Untuk mencari Nilai Faktorial pada PHP ketikan Kode Berikut pada Notepad++ :

Save dengan nama Faktorial.php pada Folder htdocs.

<html>
<form action="faktorial_proses.php" method="POST">
  Masukkan suatu bilangan bulat positif : <input name="bilangan" type="text" size="3">
  <br>
  <input name="faktorial" type="submit" value="Hitung">
</form>
</html>

Tampilan coding pada Notepade++


lalu ketikan juga koding output nya pada Notepade++ dengan nama Faktorial_proses.php , berikut kodingnya

<?php
   $bilangan=$_POST["bilangan"];
   if($bilangan>=1)
{
  echo "Faktorial secara ascending:<br>";
       
  for($i=1; $i <= $bilangan; $i++)
  {
     $faktorial = 1; //set nilai awal

     echo $i. "! = ";
       
     for($j=$i; $j > 0; $j--) //karena ascending, nilai awal dimulai dari $i dan tiap kali perulangan dikurang 1
     {
    if($j == 1)
    {
            echo " 1 = " .$faktorial;
        }
    else
        {            echo $j ." x ";       }
    ;        $faktorial*=$j; //menghitung hasil faktorial
     }echo "</br>";
  }
}
else if($bilangan == 0)
{

   echo "0! = 1";
}
else  //jika memasukkan nilai yang lebih kecil dari 0
{
   echo "Anda salah memasukkan bilangan.";
}
?>

tampilan pada Notepade++ nya 

Setelah itu panggil melalui Web Browser anda , maka Hasilnya seperti ini :


Disini saya memasukan bilangan 16


Dan ini Hasil Outputnya 


Sekian Tutorial mencari Nilai Faktorial di PHP, Semoga Bermanfaat.

Read More

Jumat, 25 Maret 2016

Perhitungan For Dan While

Perhitungan For dan While Merupakan Bagian Dari Looping/Perulangan. Langkah Pertama Tuliskan Coding berikut pada Notepad++

"; for($i=1; $i <=5; $i++){ $j=1; while ($j <= $i){ $j++; echo $i; } echo "
"; } ?> Hasil Coding Pada Notepade++


Maka Hasil Ketika di panggil di Web Browser seperti ini :


Sekian Tutorial Dari saya Semoga bermanfaat :D
Read More

Kamis, 24 Maret 2016

Kalkulator Sederhana Dengan PHP

sekilas saja tentang PHP, PHP adalah “Hypertext Prepocessor”, yaitu bahasa pemrograman yang digunakan secara luas untuk penanganan pembuatan dan pengembangan sebuah situs web dan bisa digunakan bersamaan dengan HTML. langsung saja berikut langkah langkah nya : 1.Buka Notepad++ 2.Ketikkan Script di bawah ini dan Simpan di folder htdocs dengan nama kalkulator.php Web Kalkulator
--** WEB PROGRAMMING -> KALKULATOR **--
Angka 1 Angka 2 Operasi
                 
                 
 Hasil
3. lalu kita uji coba berhasil atau tidak nya program tersebut. 4. ketikan pada web browser anda http://localhost/WP/Tugas3_14090061/kalkulator.php kalian jangan terpaku pada link diatas. klaian bisa menaruh pada folder apa saja asalkan tetap ada pada folder htdocs. 5. dan hasilnya seperti di bawah ini
Disini saya mecoba perhitungan perkalian dan hasilnya seperti di bawah ini
sekian tutorial dari saya, jika ada kritik dan saran silahkan tulis di kolom komentar..
Read More

Jumat, 04 Maret 2016

Contoh Script Sederhana Untuk Biodata

Langkah Pertama buka lah notepad ++, ketikan atau copy paste Script di bawah ini lalu Save dengan Format .Html Simpan Pada System C Folder Xampp. My Biodata SCRIP HTML

My Biodata

Nama : Alif Baeti Velayati
Prodi : D4 Teknik Informatika
NIM : 14090061
TTL : Tegal, 06 Maret 1994
Alamat : Ds. Kalijambe Rt.02/03 Kec. Tarub
Deskripsi Pribadi : Simple
Perguruan Tinggi : POLITEKNIK HARAPAN BERSAMA TEGAL

lalu kita panggil Script Tersebut pada web browser Localhost kita. Dan ini hasil Tampilan Script di atas pada browser
Semoga bermanfaat, terimakasih :D
Read More

Instalasi Notepad ++

Notepad++ adalah sebuah software untuk text editor. Apakah sahabat pernah menggunakan Notepad bawaan windows? Jika sudah pernah,Notepad++ ini fungsinya sama dengan Notepad bawaan windows. Hanya saja pada Notepad++ memiliki kelebihan yaitu dapat digunakan untuk mengedit source code program. Disamping kelebihan, Notepad++ ini mempunyai kelemahan, yaiut; software hanya mampu digunakan untuk mengedit source code program saja, untuk melakukan compile program tetap harus dilakukan pada compiler bahasa pemograman yang bersangkutan.
Langsung saja kita masuk ke proses Instalasi Notepad ++ , Langkah langkahnya sebagai berikut : 1. Klik dua kali pada installer yang sudah di download. Pada instalasi kali ini, saya menggunakan Notepad++6.8.3installer 2. Pilih bahasa tampilan Notepad++. Klik [Ok] untuk melanjutkan instalasi.
3. Kemudian tampil halaman depan instalasi. Klik [Lanjut] untuk melanjutkan instalasi.
4. Selanjutnya akan tampil persetujuan lisensi atau License Agreement. Klik [Saya Setuju] untuk melanjutkan ke proses selanjutnya.
5. Sekarang saatnya memilih lokasi atau tempat untuk menyimpanan hasil install. Saya memilih default, yaitu di C:\Program Files\Notepad++. Kalian bisa memilih lokasi penyimpanan yang sesuai dengan kalian dengan cara klik [browse], kemudian klik [Lanjut] untuk melanjutkan.
6. Proses terakhir yaitu memilih komponen atau fitur yang kira-kira akan digunakan nanti, tentunya sesuai dengan kebutuhan. Berilah tanda checklist atau centang.
7. Tunggu beberapa menit sampai proses instalasi selesai
8. Klik [Selesai] untuk mengakhiri proses install Notepad++
9. Setelah berhasi Terinstal inilah tampilan dari Notepad ++
Terimakasih semoga bermanfaat bagi kita semua...
Read More

INSTALASI XAMPP PADA WINDOWS

Ok temen-temen kali ini saya akan share bagaimana caranya untuk menginstal XAMPP Pada Windows 7,Buat kalian yang belum tau apa itu XAMPP secara singkatnya XAMPP merupakan sebuah paket aplikasi perangkat lunak bebas (Opensource), yang digunakan untuk membangun webserver lokal dan didalamnya terdapat beberapa aplikasi lain. Fungsi dari XAMPP adalah sebagai server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Program ini tersedia dalam GNU General Public License dan bebas, merupakan web server yang mudah digunakan yang dapat melayani tampilan halaman web yang dinamis. langsung saja kita mulai cara instalasi XAMPP 1. Buka Folder XAMPP yang telah anda siapkan, lalu klik dua kali pada salah satu shortcut setup XAMPP Pada postingan kali ini XAMPP yang saya gunakan xampp-win32-1.7.7-VC9-installer.Lalu akan muncul pilihan installer language seperti gambar di bawah ini. Pilih bahasa sesuai dengan yang anda inginkan. Di sini saya pilih Bahasa Inggris lalu klik OK
2. Jika muncul pertanyaan / message box seperti di bawah ini.itu tandanya fitur UAC pada windows kalian non-aktif. Cukup klik OK pada message tersebut.
3. Selanjutnya klik [Next] pada jendela Setup Wizard.
4. Pada bagian Destination Folder, klik Browse dan pilih posisi dimana anda akan meletakkan folder XAMPP. Kemudian klik [Next] lagi.
5. Setelah itu pada bagian Service Section, beri centang pada Apache dan MySQL. Lalu klik [Install].
6. Tunggu beberapa menit Sampai Proses Instalasi Selesai
7. Setelah proses Instalasi selesai akan muncul jendela CMD.
8. Jika sudah selesai klik Finish
9. Setelah itu anda akan menjumpai pertanyaan: Apakah akan menjalankan XAMPP Control Panel sekarang? Klik [Yes] bila Anda menjalankannya, bila tidak maka klik[No]
10. Jika memilih [Yes], maka akan tampil XAMPP Control Panel seperti gambar dibawah ini.
11. langkah terakhir untuk menjalankan XAMPP Sekarang bukalah browser kesukaan Anda, dan coba ketikkanhttp:http:/localhost/phpmyadmin/ di address bar Atau KLik Tombol admin pada MySql. Jika muncul tampilan seperti gambar di bawah ini, instalasi telah berhasil.
Sekian Tutorial instalasi XAMPP pada windows semoga bermanfaat ... Terimakasih :-)
Read More
© alif's Blog All rights reserved | Designed By Blogger Templates