PHP atau PHP Hypertext Prepocessor adalah sebuah bahasa script berbasis server
(server-side) yang mampu mem-parsing kode php dari kode web dengan ekstensi .php,
sehingga menghasilkan tampilan website yang dinamis di sisi client (browser). Dengan
PHP, anda bisa menjadikan halaman HTML menjadi lebih powerful dan bisa dipakai
sebagai aplikasi lengkap, misalnya untuk beragam aplikasi cloud computing. PHP
adalah bahasa script yang sangat cocok untuk pengembangan web dan dapat
dimasukkan ke dalam HTML
Implementasi Kode PHP
Ada 4 jenis tag yang bisa digunakan untuk memasukkan kode PHP.
Yang dapat langsung diterapkan disemua platform adalah tag standard dan
tag script. Di dalam modul ini bahasa pemrograman yang digunakan adalah
PHP Versi 5 sehingga jenis tag yang harus digunakan adalah tag standar.
Untuk tag lainnya perlu penyetingan di server oleh administrator server.
Contoh Script PHP
Buat file kode baru dengan nama php.blade.php dan simpan pada folder
resources/views, kemudian ketikkan kode berikut ini.
Route::get('php', 'DasarController@php’);
Route::get('variabel', 'DasarController@variabel’);
Route::get('tipedata', 'DasarController@tipedata’);
<?php
Const prodi = “Sistem Informasi Akuntansi”;
echo prodi;
?>
<?php
define(“prodi”,”Sistem Informasi Akuntansi”);
echo prodi;
?>
Implementasi Konstanta dalam Laravel.
Buat file kode baru dengan nama konstanta.blade.php dan simpan pada folder
resources/views, kemudian ketikkan kode berikut ini.
<!DOCTYPE html>
<html>
<head>
<title>Tipe Data dalam PHP</title>
</head>
<body>
<?php
//Konstanta Untuk Judul
define("judul","Hitung Luas Lingkaran");
//Konstanta untuk phi
define("PHI", 3.14);
//Variabel
$r=10;
$luas=PHI*$r*$r;
//Pemanggilan Konstanta
echo judul;
echo"<br>Jari-Jari : $r";
echo"<br>Luas Lingkatan : $luas<br>";
?>
</body>
</html>
Ubah file DasarController.php dengan menambahkan kode berikut ini
kemudian disimpan:
public function konstanta()
{
return view('konstanta');
}
Ubah Route pada file web.php dengan menambahkan kode berikut ini
kemudian disimpan:
Route::get('konstanta', 'DasarController@konstanta’);
Route::get('opraritmatika', 'DasarController@opraritmatika’);
Route::get('oprbanding', 'DasarController@oprbanding’);
Operator Fungsi
AND atau && Operasi logika AND
OR atau || Operasi logika OR
XOR Operasi logika eksklusife OR
! Ingkaran/negasi
Implementasi Operator Logika pada Laravel
Buat file kode baru dengan nama oprlogika.blade.php dan simpan pada folder
resources/views, kemudian ketikkan kode berikut ini.
Ubah file DasarController.php dengan menambahkan kode berikut ini
kemudian disimpan:
public function oprlogika()
{
return view('oprlogika');
}
Ubah Route pada file web.php dengan menambahkan kode berikut ini
kemudian disimpan:
Route::get('oprlogika', 'DasarController@oprlogika’);
Route::get('oprstring', 'DasarController@oprstring’);
Buat variable teks1 yang berisi = “Belajar Menghitung” dan teks2 yang berisi =
“Volume Balok. Buat perintah untuk menggabungkan nilai dari variable teks1
dan teks2 menggunakan operator string.
Outputnya sebagai berikut :
Buatlah script untuk menghitung luas dan keliling lingkaran dengan
ketentuan sebagai berikut :
phi= 3,14
jari-jari=10
Rumus luas = phi*r*r
Rumus keliling = 2*phi*r