Daskom13 13808

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

Nama : Jesica Trivena Sinaga

NIM : A11.2021.13808
Kelas : A11.4116

1. PHP Pertamaku
Source Code PHP Pertamaku

<!DOCTYPE html>
<html>
<head>
<title>PHP pertamakuuh</title>
</head>
<body>
<?php
// phpinfo();

// print
print "<h2>Belajar PHP</h2>";
print "Hello World!<br>";
print "Sedang mempelajari PHP!";
echo "<br><br>";

// variable
$txt = "Hello World";
$x = 5;
$y = 10.5;

echo $txt;
echo "<br>";
echo $x;
echo "<br>";
echo $y;
echo "<br><br>";

//operator pada string


$txt1 = "Hello World!";
$txt2 = "What a nice day!";
echo $txt1." ".$txt2;
echo "<br> Panjang $txt1: ";
echo strlen($txt1)." sama dengan ".strlen("Hello World!");
echo "<br>Kata world, ada di posisi ke-";
echo strpos("Hello world", "world");
echo "<br><br>";

// operator aritmatika
$x = 10;
$y = 6;
$tambah = $x+$y;
echo $x." + ".$y." = ".$tambah;
echo "<br><br>";

// operator assignment
$x = 10;
echo "nilai x = $x";
$x += 100;
echo "<br>nilai x = $x";
echo "<br><br>";

//operator komparasi
$x = 100;
$y = "100";
echo "<br> x == y: ";
var_dump($x==$y);
// bernilai true karena nilainya sama
echo "<br> x === y: ";
var_dump($x===$y);
// berniali false karena nilai sama tetapi beda tipe
echo "<br><br>";
// echo cetak biasa
// var_dump cetak, mengetahui informasi pada suatu nilai variable

// operator logika
$x = 100;
$y = 50;
if($x == 100 and $y == 50){
echo "Benar x=$x dan y=$y";
}
echo "<br><br>";

// IF
$d = date("D");
if($d=="Mon") echo "Hari Senin!";
elseif ($d=="Sun") echo "Hari Minggu!";
else{
echo "Bukan hari Minggu/ Senin";
echo "<br>Bye!";
}
echo "<br><br>";

// Looping
// While Do
$i = 1;
while($i<=5){
echo "bilangan: $i <br>";
$i++;
}
echo "<br><br>";

// Do While
$i = 1;
do{
$i++;
echo "bilangan: $i <br>";
}while($i<=5);
echo "<br><br>";

// For each
$x = array("Mangga","Jeruk","Apel");
foreach($x as $value){
echo $value."<br>";
}
?>
</body>
</html>

Hasil

2. PHP GET

Source Code Coding PHP TEST_GET

<!DOCTYPE html>
<html>
<head>
<title>Latihan 14 PHP Test GET</title>
</head>
<body>
<a href="proses_get.php?nama=Jesica&prodi=TI-SI">Tes
GET</a>
</body>
</html>

Hasil

Source Code PHP Proses_Get

<!DOCTYPE html>
<html>
<head>
<title>Latihan 14 PHP Proses GET</title>
</head>
<body bgcolor="#D3D3D3">
<?php
echo "Nama : ".$_GET['nama'];
echo "<br>Prodi : ".$_GET['prodi'];
?>
</body>
</html>
3. PHP POST

Source Code Coding PHP Test_Proses_Post

<!DOCTYPE html>
<html>
<head>
<title>Latihan 14 PHP Test Proses POST</title>
</head>
<body bgcolor="E6E6FA">
<form method="POST" action="<?php echo $_SERVER['PHP_SELF'];?>"> <!--
memamnggil file dirinya sendiri-->
<div>
<label>Nama</label>
<input type="text" name="fnama">
</div>
<br>
<div>
<label>Email</label>
<input type="email" name="femail">
</div>
<br>
<div>
<input type="submit" name="Submit">
</div>
</form>

<!-- UNRUK MENAMPILKAN SETELAH INPUT FORM-->


<div>
<?php
if(isset($_POST['fnama'])){
$nama = $_POST['fnama'];
$email = $_POST['femail'];
echo "Nama: $nama, email: $email";
}
?>
</div>
</body>
</html>

You might also like