Difference between revisions of "Sintaks dasar PHP dan integrasi dengan HTML"

From OnnoWiki
Jump to navigation Jump to search
(Created page with "Berikut adalah modul pengantar mengenai sintaks dasar PHP dan integrasi PHP dengan HTML, disertai contoh-contoh yang dapat dijalankan menggunakan alat-alat di Ubuntu 24.04 tan...")
 
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
Berikut adalah modul pengantar mengenai sintaks dasar PHP dan integrasi PHP dengan HTML, disertai contoh-contoh yang dapat dijalankan menggunakan alat-alat di Ubuntu 24.04 tanpa menggunakan Microsoft Code. Modul ini dirancang untuk mendukung perkuliahan Pemrograman Web.
 
Berikut adalah modul pengantar mengenai sintaks dasar PHP dan integrasi PHP dengan HTML, disertai contoh-contoh yang dapat dijalankan menggunakan alat-alat di Ubuntu 24.04 tanpa menggunakan Microsoft Code. Modul ini dirancang untuk mendukung perkuliahan Pemrograman Web.
  
## 1. Pengenalan PHP
+
==1. Pengenalan PHP==
  
PHP (PHP: Hypertext Preprocessor) adalah bahasa pemrograman skrip sisi server yang dirancang untuk pengembangan web. PHP memungkinkan pembuatan halaman web dinamis yang dapat berinteraksi dengan basis data dan menangani berbagai fungsi lainnya. citeturn0search16
+
PHP (PHP: Hypertext Preprocessor) adalah bahasa pemrograman skrip sisi server yang dirancang untuk pengembangan web. PHP memungkinkan pembuatan halaman web dinamis yang dapat berinteraksi dengan basis data dan menangani berbagai fungsi lainnya.
  
## 2. Instalasi PHP di Ubuntu 24.04
+
==2. Instalasi PHP di Ubuntu 24.04==
  
 
Sebelum memulai, pastikan PHP telah terinstal pada sistem Ubuntu 24.04 Anda. Berikut adalah langkah-langkah untuk menginstal PHP:
 
Sebelum memulai, pastikan PHP telah terinstal pada sistem Ubuntu 24.04 Anda. Berikut adalah langkah-langkah untuk menginstal PHP:
  
1. **Perbarui daftar paket:**
+
1. '''Perbarui daftar paket:'''
 +
 
 +
sudo apt update
  
   ```bash
+
2. '''Instal PHP:'''
  sudo apt update
+
    
  ```
+
sudo apt install php -y
  
2. **Instal PHP:**
+
3. '''Verifikasi instalasi PHP:'''
 +
 
 +
php -v
  
  ```bash
 
  sudo apt install php -y
 
  ```
 
  
3. **Verifikasi instalasi PHP:**
+
Perintah di atas akan menampilkan versi PHP yang telah terinstal. citeturn0search1
  
  ```bash
+
==3. Sintaks Dasar PHP==
  php -v
 
  ```
 
 
 
  Perintah di atas akan menampilkan versi PHP yang telah terinstal. citeturn0search1
 
 
 
## 3. Sintaks Dasar PHP
 
  
 
Berikut adalah beberapa konsep dasar dalam PHP:
 
Berikut adalah beberapa konsep dasar dalam PHP:
  
### a. Variabel
+
===a. Variabel===
  
 
Variabel dalam PHP diawali dengan tanda `$` dan bersifat case-sensitive.
 
Variabel dalam PHP diawali dengan tanda `$` dan bersifat case-sensitive.
  
**Contoh:**
+
'''Contoh:'''
  
```php
+
<?php
<?php
+
$nama = "Budi";
$nama = "Budi";
+
$usia = 25;
$usia = 25;
+
echo "Nama: " . $nama . "<br>";
echo "Nama: " . $nama . "<br>";
+
echo "Usia: " . $usia . " tahun";
echo "Usia: " . $usia . " tahun";
+
?>
?>
 
```
 
  
### b. Tipe Data
+
===b. Tipe Data===
  
 
PHP mendukung berbagai tipe data, seperti:
 
PHP mendukung berbagai tipe data, seperti:
  
- **String:** Teks, misalnya `"Hello, World!"`
+
* '''String:''' Teks, misalnya `"Hello, World!"`
- **Integer:** Bilangan bulat, misalnya `123`
+
* '''Integer:''' Bilangan bulat, misalnya `123`
- **Float:** Bilangan desimal, misalnya `3.14`
+
* '''Float:''' Bilangan desimal, misalnya `3.14`
- **Boolean:** `true` atau `false`
+
* '''Boolean:''' `true` atau `false`
- **Array:** Kumpulan nilai, misalnya `array(1, 2, 3)`
+
* '''Array:''' Kumpulan nilai, misalnya `array(1, 2, 3)`
  
### c. Operator
+
===c. Operator===
  
 
PHP memiliki berbagai operator, seperti:
 
PHP memiliki berbagai operator, seperti:
  
- **Aritmatika:** `+`, `-`, `*`, `/`, `%`
+
* '''Aritmatika:''' `+`, `-`, `*`, `/`, `%`
- **Perbandingan:** `==`, `!=`, `>`, `<`, `>=`, `<=`
+
* '''Perbandingan:''' `==`, `!=`, `>`, `<`, `>=`, `<=`
- **Logika:** `&&`, `||`, `!`
+
* '''Logika:''' `&&`, `||`, `!`
  
### d. Struktur Kontrol
+
===d. Struktur Kontrol===
  
#### i. Percabangan (if-else)
+
'''Percabangan (if-else)'''
  
**Contoh:**
+
'''Contoh:'''
  
```php
+
<?php
<?php
+
$nilai = 75;
$nilai = 75;
+
if ($nilai >= 60) {
if ($nilai >= 60) {
+
    echo "Lulus";
    echo "Lulus";
+
} else {
} else {
+
    echo "Tidak Lulus";
    echo "Tidak Lulus";
+
}
}
+
?>
?>
 
```
 
  
#### ii. Perulangan (for)
+
'''Perulangan (for)'''
  
**Contoh:**
+
'''Contoh:'''
  
```php
+
<?php
<?php
+
for ($i = 1; $i <= 5; $i++) {
for ($i = 1; $i <= 5; $i++) {
+
    echo "Angka: " . $i . "<br>";
    echo "Angka: " . $i . "<br>";
+
}
}
+
?>
?>
 
```
 
  
## 4. Integrasi PHP dengan HTML
+
==4. Integrasi PHP dengan HTML==
  
 
PHP dapat disisipkan ke dalam HTML untuk membuat halaman web dinamis.
 
PHP dapat disisipkan ke dalam HTML untuk membuat halaman web dinamis.
  
**Contoh:**
+
'''Contoh:'''
  
```php
+
<pre>
<!DOCTYPE html>
+
<!DOCTYPE html>
<html lang="id">
+
<html lang="id">
<head>
+
<head>
    <meta charset="UTF-8">
+
    <meta charset="UTF-8">
    <title>Contoh Integrasi PHP dan HTML</title>
+
    <title>Contoh Integrasi PHP dan HTML</title>
</head>
+
</head>
<body>
+
<body>
    <h1>Selamat Datang</h1>
+
    <h1>Selamat Datang</h1>
    <?php
+
    <?php
    $nama = "Budi";
+
    $nama = "Budi";
    echo "<p>Halo, " . $nama . "! Selamat datang di situs kami.</p>";
+
    echo "<p>Halo, " . $nama . "! Selamat datang di situs kami.</p>";
    ?>
+
    ?>
</body>
+
</body>
</html>
+
</html>
```
+
</pre>
  
## 5. Menjalankan Script PHP di Ubuntu 24.04
+
==5. Menjalankan Script PHP di Ubuntu 24.04==
  
 
Untuk menjalankan script PHP di Ubuntu tanpa menggunakan Microsoft Code, Anda dapat menggunakan editor teks seperti `nano` dan menjalankannya melalui terminal.
 
Untuk menjalankan script PHP di Ubuntu tanpa menggunakan Microsoft Code, Anda dapat menggunakan editor teks seperti `nano` dan menjalankannya melalui terminal.
  
**Langkah-langkah:**
+
'''Langkah-langkah:'''
 
 
1. **Buat file PHP baru:**
 
 
 
  ```bash
 
  nano contoh.php
 
  ```
 
  
2. **Tulis kode PHP:**
+
1. '''Buat file PHP baru:'''
 +
 +
nano contoh.php
  
  Masukkan kode PHP ke dalam file tersebut, lalu simpan dan keluar dari editor.
+
2. '''Tulis kode PHP:'''
  
3. **Jalankan script PHP:**
+
Masukkan kode PHP ke dalam file tersebut, lalu simpan dan keluar dari editor.
  
  ```bash
+
3. '''Jalankan script PHP:'''
  php contoh.php
+
 
  ```
+
php contoh.php
  
  Output dari script akan ditampilkan di terminal.
+
Output dari script akan ditampilkan di terminal.
  
## 6. Menggunakan Server Web Lokal
+
==6. Menggunakan Server Web Lokal==
  
 
Untuk mengembangkan dan menguji aplikasi web, Anda dapat menggunakan server web lokal seperti Apache.
 
Untuk mengembangkan dan menguji aplikasi web, Anda dapat menggunakan server web lokal seperti Apache.
  
**Instalasi Apache:**
+
'''Instalasi Apache:'''
  
```bash
+
sudo apt install apache2 -y
sudo apt install apache2 -y
 
```
 
  
**Menempatkan File PHP:**
+
'''Menempatkan File PHP:'''
  
 
Letakkan file PHP Anda di direktori `/var/www/html/`. Misalnya:
 
Letakkan file PHP Anda di direktori `/var/www/html/`. Misalnya:
  
```bash
+
sudo cp contoh.php /var/www/html/
sudo cp contoh.php /var/www/html/
 
```
 
  
**Mengakses Melalui Browser:**
+
'''Mengakses Melalui Browser:'''
  
 
Buka browser dan akses `http://localhost/contoh.php` untuk melihat hasilnya.
 
Buka browser dan akses `http://localhost/contoh.php` untuk melihat hasilnya.
  
## 7. Kesimpulan
+
==7. Kesimpulan==
  
Modul ini memberikan gambaran dasar tentang sintaks PHP dan cara mengintegrasikannya dengan HTML, serta cara menjalankan script PHP di Ubuntu 24.04 menggunakan alat-alat bawaan tanpa memerlukan Microsoft Code. Dengan pemahaman ini, Anda dapat mulai mengembangkan aplikasi web dinamis menggunakan PHP.
+
Modul ini memberikan gambaran dasar tentang sintaks PHP dan cara mengintegrasikannya dengan HTML, serta cara menjalankan script PHP di Ubuntu 24.04 menggunakan alat-alat bawaan. Dengan pemahaman ini, Anda dapat mulai mengembangkan aplikasi web dinamis menggunakan PHP.
  
**Referensi:**
+
==Referensi:==
  
- [Dasar-Dasar PHP](https://elektro.um.ac.id/wp-content/uploads/2016/04/Modul-07-Dasar-Dasar-PHP.pdf)
+
* [Dasar-Dasar PHP](https://elektro.um.ac.id/wp-content/uploads/2016/04/Modul-07-Dasar-Dasar-PHP.pdf)
- [How to Install PHP and PHP-FPM on Ubuntu 24.04](https://docs.vultr.com/how-to-install-php-and-php-fpm-on-ubuntu-24-04)
+
* [How to Install PHP and PHP-FPM on Ubuntu 24.04](https://docs.vultr.com/how-to-install-php-and-php-fpm-on-ubuntu-24-04)
- [Dasar Pemrograman PHP dan MySQL](https://jatim.kemenag.go.id/file/file/Umum/yrlg1395823105.pdf)
+
* [Dasar Pemrograman PHP dan MySQL](https://jatim.kemenag.go.id/file/file/Umum/yrlg1395823105.pdf)
  
 
Semoga modul ini bermanfaat dalam mendukung pembelajaran Anda dalam mata kuliah Pemrograman Web.
 
Semoga modul ini bermanfaat dalam mendukung pembelajaran Anda dalam mata kuliah Pemrograman Web.
 +
 +
==Pranala Menarik==
 +
 +
* [[Web Programming]]

Latest revision as of 06:27, 7 April 2025

Berikut adalah modul pengantar mengenai sintaks dasar PHP dan integrasi PHP dengan HTML, disertai contoh-contoh yang dapat dijalankan menggunakan alat-alat di Ubuntu 24.04 tanpa menggunakan Microsoft Code. Modul ini dirancang untuk mendukung perkuliahan Pemrograman Web.

1. Pengenalan PHP

PHP (PHP: Hypertext Preprocessor) adalah bahasa pemrograman skrip sisi server yang dirancang untuk pengembangan web. PHP memungkinkan pembuatan halaman web dinamis yang dapat berinteraksi dengan basis data dan menangani berbagai fungsi lainnya.

2. Instalasi PHP di Ubuntu 24.04

Sebelum memulai, pastikan PHP telah terinstal pada sistem Ubuntu 24.04 Anda. Berikut adalah langkah-langkah untuk menginstal PHP:

1. Perbarui daftar paket:

sudo apt update

2. Instal PHP:

sudo apt install php -y

3. Verifikasi instalasi PHP:

php -v


Perintah di atas akan menampilkan versi PHP yang telah terinstal. citeturn0search1

3. Sintaks Dasar PHP

Berikut adalah beberapa konsep dasar dalam PHP:

a. Variabel

Variabel dalam PHP diawali dengan tanda `$` dan bersifat case-sensitive.

Contoh:

<?php
$nama = "Budi";
$usia = 25;
echo "Nama: " . $nama . "
"; echo "Usia: " . $usia . " tahun"; ?>

b. Tipe Data

PHP mendukung berbagai tipe data, seperti:

  • String: Teks, misalnya `"Hello, World!"`
  • Integer: Bilangan bulat, misalnya `123`
  • Float: Bilangan desimal, misalnya `3.14`
  • Boolean: `true` atau `false`
  • Array: Kumpulan nilai, misalnya `array(1, 2, 3)`

c. Operator

PHP memiliki berbagai operator, seperti:

  • Aritmatika: `+`, `-`, `*`, `/`, `%`
  • Perbandingan: `==`, `!=`, `>`, `<`, `>=`, `<=`
  • Logika: `&&`, `||`, `!`

d. Struktur Kontrol

Percabangan (if-else)

Contoh:

<?php
$nilai = 75;
if ($nilai >= 60) {
    echo "Lulus";
} else {
    echo "Tidak Lulus";
}
?>

Perulangan (for)

Contoh:

<?php
for ($i = 1; $i <= 5; $i++) {
    echo "Angka: " . $i . "
"; } ?>

4. Integrasi PHP dengan HTML

PHP dapat disisipkan ke dalam HTML untuk membuat halaman web dinamis.

Contoh:

 <!DOCTYPE html>
 <html lang="id">
 <head>
     <meta charset="UTF-8">
     <title>Contoh Integrasi PHP dan HTML</title>
 </head>
 <body>
     <h1>Selamat Datang</h1>
     <?php
     $nama = "Budi";
     echo "<p>Halo, " . $nama . "! Selamat datang di situs kami.</p>";
     ?>
 </body>
 </html>

5. Menjalankan Script PHP di Ubuntu 24.04

Untuk menjalankan script PHP di Ubuntu tanpa menggunakan Microsoft Code, Anda dapat menggunakan editor teks seperti `nano` dan menjalankannya melalui terminal.

Langkah-langkah:

1. Buat file PHP baru:

nano contoh.php

2. Tulis kode PHP:

Masukkan kode PHP ke dalam file tersebut, lalu simpan dan keluar dari editor.

3. Jalankan script PHP:

php contoh.php

Output dari script akan ditampilkan di terminal.

6. Menggunakan Server Web Lokal

Untuk mengembangkan dan menguji aplikasi web, Anda dapat menggunakan server web lokal seperti Apache.

Instalasi Apache:

sudo apt install apache2 -y

Menempatkan File PHP:

Letakkan file PHP Anda di direktori `/var/www/html/`. Misalnya:

sudo cp contoh.php /var/www/html/

Mengakses Melalui Browser:

Buka browser dan akses `http://localhost/contoh.php` untuk melihat hasilnya.

7. Kesimpulan

Modul ini memberikan gambaran dasar tentang sintaks PHP dan cara mengintegrasikannya dengan HTML, serta cara menjalankan script PHP di Ubuntu 24.04 menggunakan alat-alat bawaan. Dengan pemahaman ini, Anda dapat mulai mengembangkan aplikasi web dinamis menggunakan PHP.

Referensi:

Semoga modul ini bermanfaat dalam mendukung pembelajaran Anda dalam mata kuliah Pemrograman Web.

Pranala Menarik