Menghubungkan Sensor LDR Ke Arduino


Hai semuanya, Kali ini DroidMedia akan membagikan Tutorial bagaimana cara menghubungkan Sensor LDR ke Arduino. Sensor LDR sendiri Memiliki banyak fungsi salah satunya adalah untuk membuat lampu otomatis. Setuap rumah memiliki intensitas cahaya yang berbeda, untuk mengetahui intensitas cahaya ikuti tutorial di bawah ini

Bahan-bahan yang dibutuhkan :
- Arduino Uno (Bisa Pakai yang lain)
- Sensor LDR
- Resistor 10K

Langkah-Langkah :
1. Sambungkan salah satu kaki sensor LDR ke pin Power 5v, dan kaki lain ke Analog Input A0
2. Hubungkan Resistor Ke Analog Input A0 dan Ground (GND)
3. Colokkan USB dan buka Arduino IDE
4. Lalu Ketikkan Script Di Bawah Ini

//Copyright https://www.droidmedia1.blogspot.com
//follow @droidmedia

void setup () {
  Serial.begin(19200); //Memulai Sensor
}
void loop () {
  int sensorvalue = analogRead(A0); //Mendeklarasikan Variable
  Serial.println(sensorvalue); //Memberi Perintah Print

5. Verify dan Upload Program
6. Buka Serial Monitor (CTRL + Shift + M)
7. Ubah 9600 menjadi 19200
8. Catat Intensitas Cahaya pada ruangan (Misal di ruangan gelap 100, Terang 600)

Download Code disini
Sekian Terimakasih...

Menghitung Berbagai Rumus Matematika dengan PHP

Hai Semuanya, Hari ini Droid Media Akan Memberi Tutorial bagaimana cara membuat Alat Hitung Luas dan Volume dengan cepat.
Alat ini dapat menghitung Luas dan Volume hanya dengan hitungan beberapa detik. Alat ini menggunakan bahasa pemrograman PHP.
Disini kita menggunakan Fungsi fgets(STDIN), intval(fgets(STDIN)), dan juga if.

- Dalam tutorial ini Besar dan Kecilnya karakter sangat mempengaruhi hasil akhir Program (Case-Sensitive)
- Program ini berbasis Terminal/Command Prompt Bukan Web

Pertama kita harus membuat Tampilan Utama alat hitung ini, tampilan utama berfungsi memudahkan kita memilih program yang tersedia

//Copyright https://www.droidmedia1.blogspot.com

print "Copyright https://www.droidmedia1.blogspot.com\n";
echo "Alat Hitung Matematika";
echo "[1] Luas Lingkaran\n";
echo "[2] Luas Busur\n";
echo "[3] Panjang Busur\n";
echo "[4] Keliling Busur\n";
echo "[5] Luas Tembereng\n";
echo "[6] Garis Singgung Persekutuan Dalam\n";
echo "[7] Garis Singgung Persekutuan Luar\n";
echo "[8] Volume Prisma Segi Tiga\n";
echo "[9] Volume Prisma Segi Lima\n";
echo "[10] Volume Prisma Segi Enam\n";
echo "[11] Volume Prisma Segi Delapan\n";
echo "[12] Panjang Rusuk Prisma Segi Tiga\n";
echo "[13] Panjang Rusuk Prisma Segi Lima\n";
echo "[14] Panjang Rusuk Prisma Segi Enam\n";
echo "[15] Panjang Rusuk Prisma Segi Delapan\n";

Setelah membuat tampilan utama kita harus membuat input dengan fungsi fgets(STDIN) supaya kita bisa memilih Program yang kita inginkan

echo "Pilih salah satu : ";
#memasukkan pilihan program
$pilihan = intval(fgets(STDIN));



Setelah kita memberikan fungsi fgets(), kita harus menambah fungsi if untuk meneruskan Program dan menghitungnya. Kemudian kita juga harus menambahkan intval(fgets(STDIN)), karena input akan berupa bilangan bulat, kita juga harus mendefinisikan PI

#pemilihan program 1 (Luas Lingkaran)
if ($pilihan == 1) { //jika input 1, maka
echo "Masukkan Jari Jari : "; //output 'Masukkan Jari Jari'
$r = intval(fgets(STDIN)); //Meminta input
define('PI', 3.14159); //Mendefinisikan PI
$luas = PI * $r * $r; //Menghitung Luas
echo "Luas : " . $luas . "\n"; //Menampilkan Luas
}

Untuk Program Selanjutnya dapat dicontoh dan diedit dari program Pertama, untuk seluruh fungsi if dapat dilihat dari program di bawah ini
#pemilihan program 1 (Luas Lingkaran)
if ($pilihan == 1) {
echo "Masukkan Jari Jari : ";
$r = intval(fgets(STDIN));
define('PI', 3.14159);
$luas = PI * $r * $r;
echo "Luas : " . $luas . "\n";
}

#pemilihan program 2 (Luas Busur)
else if ($pilihan == 2) {
echo "Masukkan Sudut Yang Dibentuk : ";
$s = intval(fgets(STDIN));
echo "Masukkan Jari Jari : ";
$r = intval(fgets(STDIN));
define('PI', 3.14159);
$luas = $s / 360 * PI * $r * $r;
echo "Luas : " . $luas  . "\n";
}

#pemilihan program 3 (Panjang Busur)
else if ($pilihan == 3) {
echo "Masukkan Sudut Yang Dibentuk : ";
$s = intval(fgets(STDIN));
echo "Masukkan Jari Jari : ";
$r = intval(fgets(STDIN));
define('PI', 3.14159);
$luas = $s / 360 * 2 * PI * $r;
echo "Luas : " . $luas . "\n";
}

#pemilihan program 4 (Keliling Juring)
else if ($pilihan == 4) {
echo "Masukkan Sudut Yang Dibentuk : ";
$s = intval(fgets(STDIN));
echo "Masukkan Jari Jari : ";
$r = intval(fgets(STDIN));
define('PI', 3.14159);
$luas = $r + $r + ($s / 360 * 2 * PI * $r);
echo "Luas : " . $luas . "\n";
}

#pemilihan program 5 (Luas Tembereng)
else if ($pilihan == 5) {
echo "Masukkan Sudut Yang Dibentuk : ";
$s = intval(fgets(STDIN));
echo "Masukkan Jari Jari : ";
$r = intval(fgets(STDIN));
define('PI', 3.14159);
$luas = ($s / 360 * PI * $r * $r) - (1 / 2 * $r * $r);
echo "Luas : " . $luas . "\n";
}

#pemilihan program 6 (Garis Singgung Persekutuan Dalam)
else if ($pilihan == 6) {
$p = 2;
echo "Masukkan Jarak Kedua Lingkaran : ";
$j = intval(fgets(STDIN));
echo "Masukkan Jari Jari 1 : ";
$r1 = intval(fgets(STDIN));
echo "Masukkan Jari Jari 2 : ";
$r2 = intval(fgets(STDIN));
$jarak = pow($j,$p);
$jari = pow(($r1 + $r2),$p);
$total = $jarak - $jari;
$luas = sqrt($total);
echo "Luas : " . $luas . "\n";
}

#pemilihan program 7 (Garis Singgung Persekutuan Luar)
else if ($pilihan == 7) {
$p = 2;
echo "Masukkan Jarak Kedua Lingkaran : ";
$j = intval(fgets(STDIN));
echo "Masukkan Jari Jari 1 : ";
$r1 = intval(fgets(STDIN));
echo "Masukkan Jari Jari 2 : ";
$r2 = intval(fgets(STDIN));
$jarak = pow($j,$p);
$jari = pow(($r1 - $r2),$p);
$total = $jarak - $jari;
$luas = sqrt($total);
echo "Luas : " . $luas . "\n";
}

#pemilihan program 8 (Volume Prisma Segi Tiga)
else if ($pilihan == 8) {
echo "Alas Segitiga : ";
$a = intval(fgets(STDIN));
echo "Tinggi Segitiga : ";
$t = intval(fgets(STDIN));
echo "Tinggi Bangun : ";
$tb = intval(fgets(STDIN));
$luas = (1 / 2 * $a * $t) * $tb;
echo "Luas : " . $luas . "\n";
}

#pemilihan program 9 (Volume Prisma Segi Lima)
else if ($pilihan == 9) {
echo "Alas Segitiga : ";
$a = intval(fgets(STDIN));
echo "Tinggi Segitiga : ";
$t = intval(fgets(STDIN));
echo "Tinggi Bangun : ";
$tb = intval(fgets(STDIN));
$luas = ((1 / 2 * $a * $t) * 5) * $tb;
echo "Luas : " . $luas . "\n";
}

#pemilihan program 10 (Volume Prisma Segi Enam)
else if ($pilihan == 10) {
echo "Alas Segitiga : ";
$a = intval(fgets(STDIN));
echo "Tinggi Segitiga : ";
$t = intval(fgets(STDIN));
echo "Tinggi Bangun : ";
$tb = intval(fgets(STDIN));
$luas = ((1 / 2 * $a * $t) * 6) * $tb;
echo "Luas : " . $luas . "\n";
}

#pemilihan program 11 (Volume Prisma Segi Delapan)
else if ($pilihan == 11) {
echo "Alas Segitiga : ";
$a = intval(fgets(STDIN));
echo "Tinggi Segitiga : ";
$t = intval(fgets(STDIN));
echo "Tinggi Bangun : ";
$tb = intval(fgets(STDIN));
$luas = ((1 / 2 * $a * $t) * 8) * $tb;
echo "Luas : " . $luas . "\n";
}

#pemilihan program 12 (Panjang Rusuk Prisma Segi Tiga)
else if ($pilihan == 12) {
echo "Alas Segitiga : ";
$a = intval(fgets(STDIN));
echo "Tinggi Bangun : ";
$tb = intval(fgets(STDIN));
$luas = ($a * 3 * 2) + ($tb * 3);
echo "Luas : " . $luas . "\n";
}

#pemilihan program 13 (Panjang Rusuk Prisma Segi Lima)
else if ($pilihan == 13) {
echo "Alas Segitiga : ";
$a = intval(fgets(STDIN));
echo "Tinggi Bangun : ";
$tb = intval(fgets(STDIN));
$luas = ($a * 5 * 2) + ($tb * 5);
echo "Luas : " . $luas . "\n";
}

#pemilihan program 14 (Panjang Rusuk Prisma Segi Enam)
else if ($pilihan == 14) {
echo "Alas Segitiga : ";
$a = intval(fgets(STDIN));
echo "Tinggi Bangun : ";
$tb = intval(fgets(STDIN));
$luas = ($a * 6 * 2) + ($tb * 6);
echo "Luas : " . $luas . "\n";
}

#pemilihan program 15 (Panjang Rusuk Prisma Segi Delapan)
else if ($pilihan == 15) {
echo "Alas Segitiga : ";
$a = intval(fgets(STDIN));
echo "Tinggi Bangun : ";
$tb = intval(fgets(STDIN));
$luas = ($a * 8 * 2) + ($tb * 8);
echo "Luas : " . $luas . "\n";


Setelah membuat if, kita harus membuat else juga, dengan tujuan apabila pilihanya tidak ada program tidak akan error dan akan memulai ulang input

else {
    echo "Pilihan Error, Coba Lagi\n";
    goto c;
    }
?>


Kemudian Save dan program sudah bisa dijalankan
Untuk Hasil Akhir Bisa dilihat dan Didownload

<?php
c:
//Copyright https://www.droidmedia.cf
//follow @droidtutor
//Cara Membuat Kunjungi https://droidmedia.cf
print "Copyright https://www.droidmedia.cf @droidtutor\n";
echo "Alat Hitung Matematika";
echo "[1] Luas Lingkaran\n";
echo "[2] Luas Busur\n";
echo "[3] Panjang Busur\n";
echo "[4] Keliling Busur\n";
echo "[5] Luas Tembereng\n";
echo "[6] Garis Singgung Persekutuan Dalam\n";
echo "[7] Garis Singgung Persekutuan Luar\n";
echo "[8] Volume Prisma Segi Tiga\n";
echo "[9] Volume Prisma Segi Lima\n";
echo "[10] Volume Prisma Segi Enam\n";
echo "[11] Volume Prisma Segi Delapan\n";
echo "[12] Panjang Rusuk Prisma Segi Tiga\n";
echo "[13] Panjang Rusuk Prisma Segi Lima\n";
echo "[14] Panjang Rusuk Prisma Segi Enam\n";
echo "[15] Panjang Rusuk Prisma Segi Delapan\n";
echo "Pilih salah satu : ";
#memasukkan pilihan program
$pilihan = intval(fgets(STDIN));
#pemilihan program 1 (Luas Lingkaran)
if ($pilihan == 1) {
echo "Masukkan Jari Jari : ";
$r = intval(fgets(STDIN));
define('PI', 3.14159);
$luas = PI * $r * $r;
echo "Luas : " . $luas . "\n";
}

#pemilihan program 2 (Luas Busur)
else if ($pilihan == 2) {
echo "Masukkan Sudut Yang Dibentuk : ";
$s = intval(fgets(STDIN));
echo "Masukkan Jari Jari : ";
$r = intval(fgets(STDIN));
define('PI', 3.14159);
$luas = $s / 360 * PI * $r * $r;
echo "Luas : " . $luas  . "\n";
}

#pemilihan program 3 (Panjang Busur)
else if ($pilihan == 3) {
echo "Masukkan Sudut Yang Dibentuk : ";
$s = intval(fgets(STDIN));
echo "Masukkan Jari Jari : ";
$r = intval(fgets(STDIN));
define('PI', 3.14159);
$luas = $s / 360 * 2 * PI * $r;
echo "Luas : " . $luas . "\n";
}

#pemilihan program 4 (Keliling Juring)
else if ($pilihan == 4) {
echo "Masukkan Sudut Yang Dibentuk : ";
$s = intval(fgets(STDIN));
echo "Masukkan Jari Jari : ";
$r = intval(fgets(STDIN));
define('PI', 3.14159);
$luas = $r + $r + ($s / 360 * 2 * PI * $r);
echo "Luas : " . $luas . "\n";
}

#pemilihan program 5 (Luas Tembereng)
else if ($pilihan == 5) {
echo "Masukkan Sudut Yang Dibentuk : ";
$s = intval(fgets(STDIN));
echo "Masukkan Jari Jari : ";
$r = intval(fgets(STDIN));
define('PI', 3.14159);
$luas = ($s / 360 * PI * $r * $r) - (1 / 2 * $r * $r);
echo "Luas : " . $luas . "\n";
}

#pemilihan program 6 (Garis Singgung Persekutuan Dalam)
else if ($pilihan == 6) {
$p = 2;
echo "Masukkan Jarak Kedua Lingkaran : ";
$j = intval(fgets(STDIN));
echo "Masukkan Jari Jari 1 : ";
$r1 = intval(fgets(STDIN));
echo "Masukkan Jari Jari 2 : ";
$r2 = intval(fgets(STDIN));
$jarak = pow($j,$p);
$jari = pow(($r1 + $r2),$p);
$total = $jarak - $jari;
$luas = sqrt($total);
echo "Luas : " . $luas . "\n";
}

#pemilihan program 7 (Garis Singgung Persekutuan Luar)
else if ($pilihan == 7) {
$p = 2;
echo "Masukkan Jarak Kedua Lingkaran : ";
$j = intval(fgets(STDIN));
echo "Masukkan Jari Jari 1 : ";
$r1 = intval(fgets(STDIN));
echo "Masukkan Jari Jari 2 : ";
$r2 = intval(fgets(STDIN));
$jarak = pow($j,$p);
$jari = pow(($r1 - $r2),$p);
$total = $jarak - $jari;
$luas = sqrt($total);
echo "Luas : " . $luas . "\n";
}

#pemilihan program 8 (Volume Prisma Segi Tiga)
else if ($pilihan == 8) {
echo "Alas Segitiga : ";
$a = intval(fgets(STDIN));
echo "Tinggi Segitiga : ";
$t = intval(fgets(STDIN));
echo "Tinggi Bangun : ";
$tb = intval(fgets(STDIN));
$luas = (1 / 2 * $a * $t) * $tb;
echo "Luas : " . $luas . "\n";
}

#pemilihan program 9 (Volume Prisma Segi Lima)
else if ($pilihan == 9) {
echo "Alas Segitiga : ";
$a = intval(fgets(STDIN));
echo "Tinggi Segitiga : ";
$t = intval(fgets(STDIN));
echo "Tinggi Bangun : ";
$tb = intval(fgets(STDIN));
$luas = ((1 / 2 * $a * $t) * 5) * $tb;
echo "Luas : " . $luas . "\n";
}

#pemilihan program 10 (Volume Prisma Segi Enam)
else if ($pilihan == 10) {
echo "Alas Segitiga : ";
$a = intval(fgets(STDIN));
echo "Tinggi Segitiga : ";
$t = intval(fgets(STDIN));
echo "Tinggi Bangun : ";
$tb = intval(fgets(STDIN));
$luas = ((1 / 2 * $a * $t) * 6) * $tb;
echo "Luas : " . $luas . "\n";
}

#pemilihan program 11 (Volume Prisma Segi Delapan)
else if ($pilihan == 11) {
echo "Alas Segitiga : ";
$a = intval(fgets(STDIN));
echo "Tinggi Segitiga : ";
$t = intval(fgets(STDIN));
echo "Tinggi Bangun : ";
$tb = intval(fgets(STDIN));
$luas = ((1 / 2 * $a * $t) * 8) * $tb;
echo "Luas : " . $luas . "\n";
}

#pemilihan program 12 (Panjang Rusuk Prisma Segi Tiga)
else if ($pilihan == 12) {
echo "Alas Segitiga : ";
$a = intval(fgets(STDIN));
echo "Tinggi Bangun : ";
$tb = intval(fgets(STDIN));
$luas = ($a * 3 * 2) + ($tb * 3);
echo "Luas : " . $luas . "\n";
}

#pemilihan program 13 (Panjang Rusuk Prisma Segi Lima)
else if ($pilihan == 13) {
echo "Alas Segitiga : ";
$a = intval(fgets(STDIN));
echo "Tinggi Bangun : ";
$tb = intval(fgets(STDIN));
$luas = ($a * 5 * 2) + ($tb * 5);
echo "Luas : " . $luas . "\n";
}

#pemilihan program 14 (Panjang Rusuk Prisma Segi Enam)
else if ($pilihan == 14) {
echo "Alas Segitiga : ";
$a = intval(fgets(STDIN));
echo "Tinggi Bangun : ";
$tb = intval(fgets(STDIN));
$luas = ($a * 6 * 2) + ($tb * 6);
echo "Luas : " . $luas . "\n";
}

#pemilihan program 15 (Panjang Rusuk Prisma Segi Delapan)
else if ($pilihan == 15) {
echo "Alas Segitiga : ";
$a = intval(fgets(STDIN));
echo "Tinggi Bangun : ";
$tb = intval(fgets(STDIN));
$luas = ($a * 8 * 2) + ($tb * 8);
echo "Luas : " . $luas . "\n";
}

else {
    echo "Pilihan Error, Coba Lagi\n";
    goto c;
    }
?>



Download Code Google Drive
Untuk Semua Tutorial Klik di sini

Sekian Terimakasih...

Fungsi Define PHP

Hai semuanya, define sendiri merupakan fungsi yang kegunaanya hampir mirip dengan pendeklarasian variable, tapi ada beberapa perbedaan diantara keduanya, define sering digunkan untuk mendeklarasikan nilai pasti yang tidak berubah atau disebut dengan Konstanta, contoh yang paling umum adalah penggunaan PHI.

Perbedaan Variable dan Define
  • Variable membutuhkan '$' sebagai penanda, sedangkan define tidak perlu
  • Variable bisa digunakan sebagai pengulangan (while, do-while, for), sedangkan define tidak bisa
  • Variable cenderung digunakan untuk nilai kecil, sedangkan define digunakan untuk nilai yang besar
Dibawah ini adalah contoh penggunaan define

Input file :

<?php
//Copyright https://www.droidmedia.cf
//follow @droidtutor
//Cara Membuat Kunjungi https://droidmedia.cf
define('PHI', 3.1415926535); //mendeklarasikan PHI dengan define
$r = 10; //Mendeklarasikan $r sebagai Jari Jari
$luas = PHI * pow($r, 2); //Mendeklarasikan $luas sebagai Luas Lingkaran
echo $luas; //Menampilkan Hasi;
?>


Output File :

314.15926535

Keterangan
define('PHI', 3.1415926535); Mendeklarasikan PHI
$r = 10; Mendeklarasikan $r
$luas = PHI * pow($r, 2); Mendeklarasikan $luas sebagai hasil
pow($r, 2); Memberi Perintah $r dipangkatkan 2
echo $luas; Menampilkan Hasil

Download Code GoogleDrive

Untuk seluruh tutorial Klik di sini

Membuat Input Pada PHP

Hai Semuanya, kita pasti pernah bertanya tanya bagaimana cara supaya file PHP dapat membaca data dari keyboard, atau bahasa simplenya membuat input di File PHP. input sendiri ada banyak sekali manfaatnya, seperti membuat Program Kalkulator, Menghitung Luas dan Volume, dan lain sebagainya yang membutuhkan interaksi dengan penggunanya.

Pembuatan input itu sendiri sebenarya tidak terlalu sulit, hanya perlu menggunakan fungsi fgets dengan menambahkan $input = fgets(STDIN); fungsi tersebut akan menampilkan hasil string, untuk mengubahnya kita harus sedikit mengkonversinya menggunakan fungsi intval(), floatval(), dan doubleval(). Fungsi tersebut akan kita bahas di lain waktu

Contohnya, Kita akan meminta input nama, lalu menampilkanya kembali.

Input File :
<?php
//Copyright https://www.droidmedia.cf
//follow @droidtutor
//Cara Membuat Kunjungi https://droidmedia.cf
echo "Masukkan Nama : ";
$nama = fgets(STDIN);
echo "Nama Anda Adalah " . $nama;
?>


Output File :
Masukkan Nama : Droidmedia
Nama Anda Adalah DroidMedia


Keterangan :
echo "Masukkan Nama : "; Sebagai Penanda bahwa kita bisa memberi Input
$nama = fgets(STDIN); Mendeklarasikan variable $nama sebagai input
echo "Nama Anda Adalah " . $nama; Memberikan Output berupa hasil input

Download Code GoogleDrive

Untuk seluruh tutorial Klik di sini

Perintah Dasar PHP

Perintah Dasar dan Tag PHP

Untuk memulai menulis file php, kita harus menambahkan beberapa tag supaya file tersebut dapat di identifikasi oleh Browser sebagai file PHP.

Untuk memulai menambahkan Perintah tambahkan <?php dan ?> sebagai penutup

Contoh :

Input File :

<?php
#Kode Anda Disini
$saya = droidmedia;
$tujuan = memberi tutorial;
print "Hallo Semua\n";
printf "Selamat Datang\n";
echo $saya . "akan" . $tujuan;
printf ""
?>

Output File :

Halo Semua
Selamat Datang
droidmedia akan memberi tutorial


Keterangan :

" Digunakan untuk menulis teks

; Digunakan untuk mengakhiri perintah, apabila tidak ada akan terjadi error

# Digunakan untuk menambahkan komentar sehingga tidak muncul pada output perintah. berikut adalah beberapa Perintah Dasar pada File PHP

$ Digunakan untuk menyatakan variable

echo Merupakan perintah untuk menampilkan data

print Memiliki fungsi yang hampir sama dengan echo, tetapi akan mengembalikan nilai 1 saat di eksekusi

printf Memiliki fungsi yang sama dengan print tetapi memiliki format sendiri
seperti printf ("Halo %s %d", "droidmedia", 1) outputnya :
Halo droidmedia 1

Download Code GoogleDrive

Untuk seluruh tutorial Klik di sini



Menginstall IDE PHP

Menginstall Program PHP IDE di Linux dan Windows

Untuk membuat file PHP di Windows, kita sudah memiliki NotePad dan untuk Linux kita juga memiliki Text Editor. Tetapi NotePad dan Text Editor tidak dikhususkan untuk menulis file Program (HTML, PHP, JavaScript, Java). Oleh karena itu sebaiknya kita mendownload Beberapa Program Text Editor lain untuk mempermudah kita dalam menulis file PHP.

PHP IDE di Linux dan Windows

1. Geany

Geany adalah salah satu code editor yang bisa digunakan dalam menulis banyak bahasa pemrograman, salah satunya adalah PHP. Geany memiliki fitur yang dapat melakukan Kompilasi dan Eksekusi Program tersebut. Geany bersifat Free dan Open Source, kita dapat menginstalnya di Software Manager Ubuntu atau mengetikkan perintah berikut di terminal

$ sudo apt-get install geany

Untuk Windows kita dapat mengunduhnya disini.

2. Sublime Text

Sublime text adalah code editor yang memiliki fungsi sangat lengkap. Sublime mendukung banyak bahasa pemrograman yang salah satunya juga PHP. Sublime memiliki fitur koreksian otomatis yang dipilih dari bahasa yang anda gunakan. Software ini bisa diunduh di website resminya untuk Windows dan Linux

Software ini merupakan software yang Berbayar, namun software ini menyediakan Trial 30 Hari untuk masa percobaan.

Untuk seluruh tutorial Klik di sini  

Menginstall PHP di Laptop/PC

Instalasi PHP

Untuk bisa mempelajari pemrograman PHP ini, kita perlu beberapa software untuk menjalankan PHP. Versi PHP yang saya gunakan dalam Tutorial ini adalah PHP versi 7.2

Instalasi di Linux Ubuntu

Untuk melakukan instalasi di Linux Ubuntu dan Turunanya, buka terminal dan ketikkan perintah di bawah ini

$ sudo apt-get install software-properties-common
$ sudo add-apt-repository ppa:ondrej/php
$ sudo apt-get update
$ sudo apt-get install libapache2-mod-php7.2 php7.2 php7.2-common
Untuk Mengecek apakah PHP berhasil terinstall atau tidak ketikkan
$ php -v

Instalasi di Windows

Untuk menginstall PHP di windows, anda perlu melakukan penginstallan XAMPP di perangkat anda. XAMPP juga sudah menyediakan PHP, Apache, MySQL, dan MariaDB.

Download XAMPP 

Setelah anda menginstall XAMPP, Buka Windows Explorer dan Masuk ke Directory XAMPP.

xampp/htdocs

Kalian harus menyimpan file PHP di folder htdocs, supaya bisa dijalankan melalui Localhost
Buka XAMPP control panel lalu klik start service Apache, dan minimize XAMPP control panel
Buka Notepad dan ketikkan kode dibawah ini
<?php
echo "XAMPP berhasil di install!";
?>
save file tersebut dengan Type All Format dan beri nama index.php lalu save di folder htdocs. Buka WebBrowser Anda (Chrome, Firefox, dan Lainya) lalu ketikkan localhost. Apabila muncul tulisan XAMPP berhasil di install, maka XAMPP sudah terinstall dengan benar 

Untuk seluruh tutorial Klik di sini  

ID = XA_0702 ------- ------- halo