Latihan
Latihan 1: Menampilkan String
Tugas: Gunakan echo untuk menampilkan string "Welcome to PHP Programming!" di browser.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Latihan 1</title>
</head>
<body>
<p><?= "Welcome to PHP Programming!" ?></p>
</body>
</html>Latihan 2: Menampilkan Beberapa String
Tugas: Gunakan echo untuk menampilkan dua string "Hello" dan "World" dengan spasi di antara mereka.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Latihan 2</title>
</head>
<body>
<p><?= "Hello" ?> <?= "World" ?></p>
</body>
</html>Latihan 3: Menampilkan Variabel dengan print
Tugas: Deklarasikan variabel $greeting dengan nilai "Good Morning" dan tampilkan menggunakan print.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Latihan 3</title>
</head>
<body>
<?php
$greeting = "Good Morning";
?>
<p><?= $greeting ?></p>
</body>
</html>Latihan 4: Menampilkan Array dengan print_r
Tugas: Buat array $fruits yang berisi beberapa nama buah dan tampilkan menggunakan print_r.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Latihan 4</title>
</head>
<body>
<?php
$fruits = array("Apple", "Banana", "Cherry");
?>
<pre><?= print_r($fruits, true) ?></pre>
</body>
</html>Latihan 5: Menampilkan Variabel dengan var_dump
Tugas: Deklarasikan variabel $user dengan nilai array asosiatif yang berisi name dan age, lalu tampilkan menggunakan var_dump.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Latihan 5</title>
</head>
<body>
<?php
$user = array("name" => "Alice", "age" => 30);
?>
<pre><?= var_dump($user) ?></pre>
</body>
</html>Latihan 6: Menampilkan Tipe Data dengan var_dump
Tugas: Deklarasikan variabel $number dengan nilai integer 42 dan tampilkan tipe datanya menggunakan var_dump.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Latihan 6</title>
</head>
<body>
<?php
$number = 42;
?>
<pre><?= var_dump($number) ?></pre>
</body>
</html>Latihan 7: Mendeklarasikan Variabel dan Menampilkannya
Tugas: Deklarasikan variabel $firstName dengan nilai "John" dan $lastName dengan nilai "Doe". Gunakan echo untuk menampilkan "Name: John Doe".
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Latihan 7</title>
</head>
<body>
<?php
$firstName = "John";
$lastName = "Doe";
?>
<p>Name: <?= $firstName ?> <?= $lastName ?></p>
</body>
</html>Latihan 8: Menggunakan Camel Case
Tugas: Deklarasikan variabel $totalAmount dengan nilai 1000 dan tampilkan menggunakan echo.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Latihan 8</title>
</head>
<body>
<?php
$totalAmount = 1000;
?>
<p>Total Amount: $<?= $totalAmount ?></p>
</body>
</html>Latihan 9: Menggunakan Snake Case
Tugas: Deklarasikan variabel $user_name dengan nilai "Alice" dan $user_age dengan nilai 28. Gunakan print untuk menampilkan informasi tersebut.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Latihan 9</title>
</head>
<body>
<?php
$user_name = "Alice";
$user_age = 28;
?>
<p>User Name: <?= $user_name ?>, Age: <?= $user_age ?></p>
</body>
</html>Latihan 10: Menampilkan Data dalam Array
Tugas: Buat array $product dengan elemen name dan price, gunakan print_r untuk menampilkan data array.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Latihan 10</title>
</head>
<body>
<?php
$product = array("name" => "Laptop", "price" => 999.99);
?>
<pre><?= print_r($product, true) ?></pre>
</body>
</html>Latihan 11: Menampilkan Tanggal dan Waktu
Tugas: Deklarasikan variabel $currentDate dengan tanggal saat ini menggunakan fungsi date(), lalu tampilkan tanggal tersebut menggunakan echo.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Latihan 11</title>
</head>
<body>
<?php
$currentDate = date("Y-m-d");
?>
<p>Current Date: <?= $currentDate ?></p>
</body>
</html>Latihan 12: Menampilkan Beberapa Variabel dengan print
Tugas: Deklarasikan variabel $city, $country, dan $population. Gunakan print untuk menampilkan informasi dalam format "City: [city], Country: [country], Population: [population]".
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Latihan 12</title>
</head>
<body>
<?php
$city = "Paris";
$country = "France";
$population = 2148000;
?>
<p>City: <?= $city ?>, Country: <?= $country ?>, Population: <?= $population ?></p>
</body>
</html>Latihan 13: Menampilkan Data dalam Array Multidimensi
Tugas: Buat array multidimensi $students yang berisi nama dan nilai beberapa siswa. Gunakan print_r untuk menampilkan data array tersebut.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Latihan 13</title>
</head>
<body>
<?php
$students = array(
array("name" => "Alice", "grade" => 85),
array("name" => "Bob", "grade" => 92),
array("name" => "Charlie", "grade" => 78)
);
?>
<pre><?= print_r($students, true) ?></pre>
</body>
</html>Latihan 14: Menggunakan Variabel dengan var_dump untuk Debugging
Tugas: Deklarasikan variabel $details dengan nilai array yang berisi beberapa informasi (misalnya, nama, umur, dan pekerjaan). Gunakan var_dump untuk menampilkan tipe dan nilai variabel.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Latihan 14</title>
</head>
<body>
<?php
$details = array(
"name" => "Sophia",
"age" => 30,
"occupation" => "Engineer"
);
?>
<pre><?= var_dump($details) ?></pre>
</body>
</html>Latihan 15: Menampilkan Data Menggunakan Format yang Berbeda
Tugas: Deklarasikan variabel $temperature dengan nilai suhu dalam Celsius dan variabel $cityName dengan nama kota. Tampilkan suhu dalam format "The temperature in [cityName] is [temperature]°C" menggunakan echo.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Latihan 15</title>
</head>
<body>
<?php
$temperature = 22.5;
$cityName = "London";
?>
<p>The temperature in <?= $cityName ?> is <?= $temperature ?>°C</p>
</body>
</html>Last updated