Pemrograman Web - PHP

Pemrog-web
Halo teman-teman pembaca pada postingan kali ini kita akan membahas tentang salah satu bahasa pemrograman web yaitu PHP. PHP merupakan kependekan dari PHP Hyper Text Preprocessor adalah bahasa pemrograman server-side  scripting untuk pembuatan web yang dinamis. PHP ini menyatu dengan HTML. Kode PHP ini walaupun ditulis berdampingan dengan kode HTML, tidak akan terlihat bila dimunculkan di browser yang terlihat hanya outputnya saja. Hal tersebut dikarenakan PHP berjalan di sisi sever. Dengan demikian kode program yang ditulis dalam PHP dari segi keamanan lebih terjamin.

PHP dirancang untuk membuat halaman web sesuai dengan request yang diminta serta dapat digunakan untuk menghubungkan dengan basis data.

PHP termasuk dalam open source product, sehingga source code PHP dapat diubah dan didistribusikan secara bebas. Jika Anda ingin tahu tentang versi PHP terbaru, silahkan kunjungi web berikut PHP.

 NOTE:

  1. Dalam menjalankan file PHP secara localhost kalian perlu menggunakan xampp dan pastikan bahwa apache sudah di start
  2. Untuk menjalankan contoh kode di bawah ini, silahkan buat folder baru dengan latihanphp di dalam folder xampp->htdocs
  3. Kemudian untuk mengaksesnya di browser ketikkan url dengan format localhost/nama_folder/nama_file.php

Untuk pemahaman lebih lanjut kalian bisa ikuti contoh kode di bawah ini:

1. latihan1.php

<?php

	echo "Hello world";

?>

2. latihan2.php
<?php

	for($i = 0; $i <= 10; $i++) {
		echo "Kata ini dicetak sebanyak 10 kali <br />";
	}

?>

3. latihan3.php
<!DOCTYPE html>
<html>
	<head>
		<title>LATIHAN 3 PEMROGRAMAN WEB</title>
	</head>
	<body>
		<font color = "red">
			<?php echo "Tulisan ini berwarna merah"; ?>
		</font>
		<?php
			echo "
				<br/>
				<b>Tulisan dalam bold atau tulisan tebal</b>
			";
		?>
	</body>
</html>

4.latihan4.php
<!DOCTYPE html>
<html>
	<head>
		<title>LATIHAN 4 PEMROGRAMAN WEB</title>
	</head>
	<body>
		<?php
			$bilanganbulat = 17; // integer
			$teks = "aku"; // string
			$bilangandesimal = 17.42; //float
			
			echo "Nilai Variabel bilanganbulat : ". $bilanganbulat ."<br/>";
			echo "Nilai Variabel teks : ". $teks ."<br/>";
			echo "Nilai Variabel bilangandesimal : ". $bilangandesimal ."<br/>";
		?>
	</body>
</html>

5. latihan5.php
<!DOCTYPE html>
<html>
	<head>
		<title> LATIHAN 5 PEMROGRAMAN WEB </title>
	</head>
	<body>
		<?php
			$nim = "15211001"; // sesuaikan dengan nim anda
			$nama = "aldi setiadi"; // sesuaikan dengan nama anda
			$angka1 = 10;
			$angka2 = 15;
			
			$hasilpenjumlahan = $angka1 + $angka2;
			
			echo "NIM :". $nim ."<br/>";
			echo "NAMA :". $nama ."<br/>";
			echo "Hasil Penjumlahan dari :". $angka1 ." dan ". $angka2 . " = ". $hasilpenjumlahan . "<br/>";
		?>
	</body>
</html>

6. latihan6.php
<!DOCTYPE html>
<html>
	<head>
		<title>LATIHAN 6 PEMROGRAMAN WEB</title>
	</head>
	<body>
		<form method="post">
			<table>
				<tr>
					<td>Nama</td>
					<td>:</td>
					<td><input type="text" name="nama"></td>
				</tr>
				<tr>
					<td>Mata Kuliah</td>
					<td>:</td>
					<td>
						<select name="mk">
							<option value="">------ Pilih Mata Pelajaran -------</option>
							<option value="Pemrograman Terstruktur">Pemrograman Terstruktur</option>
							<option value="Pemrograman Web">Pemrograman Web</option>
							<option value="Pemrograman Berorientasi Objek">Pemrograman Berorientasi Objek</option>
							<option value="Algoritma & Struktur Data">Algoritma & Struktur Data</option>
						</select>
					</td>
				</tr>
				<tr>
					<td>Jenis Kelamin</td>
					<td>:</td>
					<td>
						<input type="radio" name="jk" value="Laki-Laki"/> Laki-Laki <br/>
						<input type="radio" name="jk" value="Perempuan"/> Perempuan
					</td>
				</tr>
				<tr>
					<td>Email</td>
					<td>:</td>
					<td><input type="email" name="email"></td>
				</tr>
				<tr align="center">
					<td colspan="3">
						<input type="submit" name="submit" value="simpan">&nbsp;
						<input type="reset" name="Reset" value="Reset">
					</td>
				</tr>
			</table>
		</form>
		
		<?php
			if(isset($_POST['submit'])) {
				$nama = $_POST['nama'];
				$mk = $_POST['mk'];
				$jk = $_POST['jk'];
				$email = $_POST['email'];
				
				echo "INI OUTPUT SESUAI INPUTAN DARI FORM DI ATAS <br/>";
				echo "Nama					: ".$nama;
				echo "<br/>Mata Kuliah		: ".$mk;
				echo "<br/>Jenis Kelamin	: ".$jk;
				echo "<br/>Email			: ".$email;
			}
		?>
	</body>
</html>

7. latihan7.php
<!DOCTYPE html>
<html>
	<head>
		<title>LATIHAN 7 PEMROGRAMAN WEB</title>
	</head>
	<body>
		<form method="get">
			<table>
				<tr>
					<td>Nama</td>
					<td>:</td>
					<td><input type="text" name="nama"></td>
				</tr>
				<tr>
					<td>NIM</td>
					<td>:</td>
					<td><input type="text" name="nim"></td>
				</tr>
				<tr align="center">
					<td colspan="3">
						<input type="submit" name="submit" value="simpan">&nbsp;
						<input type="reset" name="reset" value="reset">
					</td>
				</tr>
			</table>
		</form>
		
		<?php
			if(isset($_GET['submit'])) {
				$nama = $_GET['nama'];
				$nim = $_GET['nim'];
				
				echo "<br/><br/>INI OUTPUT SESUAI INPUTAN DARI FORM DI ATAS <br/>";
				echo "Nama					: ".$nama;
				echo "<br/>NIM				: ".$nim;
			}
		?>
	</body>
</html>

8. latihan8.php
<!DOCTYPE html>
<html>
	<head>
		<title>LATIHAN 8 PEMROGRAMAN WEB</title>
	</head>
	<body>
		<?php
			//Array 1 dimensi
			//Cara kesatu
			print("CARA PERTAMA MENDEKLARASIKAN ARRAY 1 DIMENSI: <br/>");
			$kota[0] = "Yogyakarta";
			$kota[1] = "Jakarta";
			$kota[2] = "Malang";
			echo("Kota pilihanmu: $kota[2]");
			
			echo "<br/><br/><br/>";
			
			//Cara kedua
			print ("CARA KEDUA MENDEKLARASIKAN ARRAY 1 DIMENSI: <br/>");
			$kota2 = array(0 => "Jember", 1 => "Bondowoso", 2=>"Surabaya");
			print("Kota pilihanmu: $kota2[0]");
			
			echo "<br/><br/><br/>";
			
			//Array dengan index berupa teks
			//Cara ketiga
			print("CARA KETIGA MENDEKLARASIKAN ARRAY 1 DIMENSI: <br/>");
			$inisialkota = array("JBR" => "JEMBER", "SDA" => "Sidoarjo", "SBY" => "Surabaya");
			echo "Inisial JBR adalah kota: ".$inisialkota["JBR"]."";
		?>
	</body>
</html>

9. latihan9.php
<!DOCTYPE html>
<html>
	<head>
		<title>LATIHAN 9 PEMROGRAMAN WEB</title>
	</head>
	<body>
		<?php
			#cara pertama
			print ("CARA PERTAMA MENDEKLARASIKAN ARRAY MULTIDIMENSI: <br/>");
			$buah = array(
					"apel" => array("warna" => "merah", "rasa" => "manis"),
					"pisang" => array("warna" => "kuning", "rasa" => "manis")
					);
					
			print "Warna buah apel adalah ";
			print $buah["apel"]["warna"]."<br/>";
			print "Warna buah pisang adalah ";
			print $buah["pisang"]["warna"]."<br/>";
			
			echo "<br/><br/><br/>";
			
			#cara kedua
			print ("CARA KEDUA MENDEKLARASIKAN ARRAY MULTIDIMENSI: <br/>");
			$buah = array(
				array("apel", "merah", "manis"),
				array("pisang", "kuning", "manis")
			);
					
			echo $buah[0][0]." warna: ".$buah[0][1]." rasa: ".$buah[0][2]."<br/>";
			echo $buah[1][0]." warna: ".$buah[1][1]." rasa: ".$buah[1][2]."<br/>";
			
		?>
	</body>
</html>

Demikian postingan kali ini semoga bermanfaat, terima kasih.

Post a Comment

0 Comments