0% menganggap dokumen ini bermanfaat (0 suara)
12 tayangan10 halaman

PW 7

Proposal

Diunggah oleh

akikiayam
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
12 tayangan10 halaman

PW 7

Proposal

Diunggah oleh

akikiayam
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 10

Halaman Judul Bahan Ajar

Modul Praktikum

Pemrograman Web
(PW)
Kode Matakuliah:

Penyusun:
Bayu Nugroho. S.Kom., M.Eng

PROGRAM STUDI SISTEM KOMPUTER


FAKULTAS ILMU KOMPUTER
INSTITUT INFORMATIKA DAN BISNIS DARMAJAYA
2024

1
DAFTAR ISI

Halaman Judul.........................................................................................................................1

DAFTAR ISI................................................................................................................................2

Pengenalan PHP........................................................................................................................3

1. Apa itu php?..............................................................................................................3

2. Kenapa harus PHP?...................................................................................................3

 Dinamis.....................................................................................................................3

 Mudah Dipelajari......................................................................................................4

 Platform Independen................................................................................................4

 Dukungan Database..................................................................................................4

3. Membuat Halaman Sederhana Dengan PHP.............................................................4

Persiapkan Lingkungan Pengembangan PHP:...................................................................4

Buat File PHP:...................................................................................................................4

Kode PHP Sederhana:.......................................................................................................4

Jalankan Halaman PHP:....................................................................................................6

Hasil:.................................................................................................................................6

JOBSHEET 3.......................................................................................................................6

Modul 7
2
PHP Lanjutan

6. Fungsi dalam PHP

Fungsi adalah blok kode yang dirancang untuk melakukan tugas tertentu dan

dapat dipanggil berulang kali dalam program. Fungsi membantu

mengorganisasi dan mengelola kode, membuatnya lebih modular dan mudah

dibaca. Berikut adalah contoh dasar dari sebuah fungsi:

php

Salin kode

<?php

function salam($nama) {

echo "Hello, $nama!";

salam("Budi");

?>

Dalam contoh di atas:

function adalah kata kunci untuk mendefinisikan sebuah fungsi.

salam adalah nama fungsi.

($nama) adalah parameter yang diterima oleh fungsi.

3
echo "Hello, $nama!"; adalah statement dalam fungsi yang akan dijalankan

ketika fungsi dipanggil.

salam("Budi"); memanggil fungsi salam dengan argumen "Budi".

7. Variabel Global dan Lokal

Variabel dalam PHP memiliki scope atau ruang lingkup, yang menentukan di

mana variabel tersebut dapat diakses. Ada dua jenis scope variabel: global dan

lokal.

Variabel Global adalah variabel yang didefinisikan di luar fungsi dan dapat

diakses dari mana saja dalam script.

Variabel Lokal adalah variabel yang didefinisikan di dalam fungsi dan hanya

dapat diakses di dalam fungsi tersebut.

Contoh:

php

Salin kode

<?php

$globalVar = "Ini variabel global";

function tesVariabel() {

$localVar = "Ini variabel lokal";

echo $localVar;

4
}

tesVariabel(); // Output: Ini variabel lokal

echo $globalVar; // Output: Ini variabel global

?>

8. Array dalam PHP

Array adalah struktur data yang memungkinkan Anda menyimpan beberapa

nilai dalam satu variabel. Ada tiga jenis utama array dalam PHP:

Array Numerik: Array yang menggunakan angka sebagai indeks.

Array Asosiatif: Array yang menggunakan string sebagai indeks.

Array Multidimensional: Array yang berisi satu atau lebih array.

Contoh Array Numerik:

php

Salin kode

<?php

$buah = array("Apel", "Mangga", "Jeruk");

echo $buah[0]; // Output: Apel

?>

Contoh Array Asosiatif:

php

5
Salin kode

<?php

$umur = array("Budi" => 25, "Ani" => 22, "Siti" => 27);

echo $umur["Ani"]; // Output: 22

?>

Contoh Array Multidimensional:

php

Salin kode

<?php

$mahasiswa = array(

array("Budi", 25, "Teknik Informatika"),

array("Ani", 22, "Sistem Informasi"),

array("Siti", 27, "Manajemen")

);

echo $mahasiswa[1][0]; // Output: Ani

?>

9. Looping (Perulangan)

Looping digunakan untuk menjalankan kode berulang kali. PHP mendukung

beberapa jenis perulangan: for, while, do...while, dan foreach.

Contoh for Loop:

6
php

Salin kode

<?php

for ($i = 0; $i < 5; $i++) {

echo "Angka: $i<br>";

?>

Contoh while Loop:

php

Salin kode

<?php

$i = 0;

while ($i < 5) {

echo "Angka: $i<br>";

$i++;

?>

Contoh do...while Loop:

php

7
Salin kode

<?php

$i = 0;

do {

echo "Angka: $i<br>";

$i++;

} while ($i < 5);

?>

Contoh foreach Loop (untuk array):

php

Salin kode

<?php

$buah = array("Apel", "Mangga", "Jeruk");

foreach ($buah as $b) {

echo $b . "<br>";

?>

10. Penggunaan Superglobals

Superglobals adalah variabel built-in PHP yang selalu tersedia di semua scope.

Beberapa superglobals yang sering digunakan adalah:

8
$_GET: Mengambil data dari URL (query string).

$_POST: Mengambil data dari form HTML dengan metode POST.

$_REQUEST: Mengambil data dari form HTML baik menggunakan metode GET

atau POST.

$_SESSION: Menyimpan data sesi.

$_COOKIE: Menyimpan data cookie.

$_SERVER: Menyimpan informasi server dan lingkungan.

Contoh menggunakan $_GET:

php

Salin kode

<?php

// URL: http://example.com/index.php?nama=Budi

$nama = $_GET['nama'];

echo "Hello, $nama"; // Output: Hello, Budi

?>

9
JOBSHEET 3
Buatlah sebuah web Sederhana PHP yang berisi nama npm dan hobi

10

Anda mungkin juga menyukai