• Tidak ada hasil yang ditemukan

f0801 variabel dan penerapannya

N/A
N/A
Protected

Academic year: 2017

Membagikan "f0801 variabel dan penerapannya"

Copied!
26
0
0

Teks penuh

(1)

VARIABEL DAN PENERAPANNYA

(2)

MENAMPILKAN DATA / MENCETAK KE

HALAMAN WEB

SOAL

<html> <head>

<title>contoh 2 </title> </head>

<body> <?php

echo "<script language='JavaScript'>"; echo "alert('Contoh alert dalam PHP')"; echo "</script>";

?>

(3)

TANDA PENGHUBUNG DALAM PHP

Tanda penghubung dalam PHP adalah (.) Contoh:

echo “kalimat pertama”.”<br>”; echo “kalimat kedua”;

Hasil:

(4)

PERINTAH INPUT

Contoh script: <html>

<head>

<title>contoh 2 </title> </head>

<body> <?php

echo "<script language='JavaScript'>"; echo "teks=prompt('tes')

alert (teks)";

echo "</script>"; ?>

(5)

VARIABEL DAN PENERAPANNYA

Variabel digunakan untuk menyimpan suatu nilai, seperti text, angka atau array

Contoh :

$KALIMAT = "ini contoh variable"; echo $KALIMAT;

Hasil:

“Ini contoh variable”

Aturan Penamaan Variabel :

- PHP semua variabel harus dimulai dengan karakter '$'

- Harus diawali dengan huruf atau garis bawah

- Nama variabel hanya boleh mengandung karakter alpha numeric dan underscore

(6)

INISIALISASI VARIABEL

Inisialisasi variabel adalah mengisi nilai untuk pertama kalinya ke dalam variabel

Contoh :

$nama="Widi Mawardi";

$alamat="Jl Ibu Ganirah No 252 D Cimahi-Bandung";

(7)

TIPE DATA PADA PHP

PHP mengenal dua tipe data sederhana; numerik dan literal. Ditambah dengan dua tipe data yang tidak sederhana, yaitu array dan object. Tipe Numerik dapat menyimpan bilangan bulat

Contoh tipe data numerik: $jumlahBarang = 3;

$harga = 1000;

$pembayaran = $jumlahBarang * $harga;  

(8)

TIPE DATA PADA PHP

Contoh tipe data literal: $namaDepan = Indarzah;

$namaBelakang = Masbatin Putra;

$nama = $namaDepan + $namaBelakang;  

(9)

TIPE DATA PADA PHP

SOAL

$jalan = “Gubeng Kertajaya”; $noRumah = 29;

$blok = 4c;

$jumlahPenghuni = 3;  

$alamat = $jalan + $noRumah;

$hasil = $noRumah + $jumlahPenghuni; $hasil = $blok+ $noRumah;

Silahkan diamati hasil nya apakah ada yang aneh? Kalau iya kenapa? Bagaimana

(10)

PASSING VARIABEL

Variabel dapat diteruskan atau Passing ke halaman web berikutnya yang diakses user. Ada beberapa teknik Passing Variable, diantaranya :

- Melalui URL - Melalui Form - Melalui Cookie Melalui URL

 Variabel diteruskan melalui URL dengan format sebagai berikut :

[alamat web]?var1= nilai 1 & var2=nilai2

(11)

PASSING VARIABEL MELALUI URL

Variabel ini dapat diakses di script var1.php

dengan cara memberlakukan format pemanggilan variable tersebut dengan deklarasi

$_REQUEST[“nama_variabel”], untuk lebih jelasnya dapat dilihat pada contoh berikut ini:

<?php

$nama=$_REQUEST["nama"];

$alamat=$_REQUEST["alamat"]; echo "Variable \$nama berisi

$nama"."<br>";

(12)
(13)

PASSING VARIABEL MELALUI FORM

Passing Variabel melalui Form

menggunakan 2 metode yaitu “POST” dan “GET”

Untuk penggunaan metode ini maka yang harus dilakukan terlebih dahulu yaitu

mendeklarasikan form, Silahkan

(14)

PASSING VARIABEL MELALUI FORM

<html> <head>

<title>Passing Variable dengan POST method </title> </head>

<body>

<form method="POST" action="proses.php">

<p>Nama : <input type="text" name="nama”></p> <p>Alamat : <input type="text"

name="alamat"></p>

<p><input type="submit" value="Proses" name="submit"></p>

(15)

PASSING VARIABEL MELALUI FORM

selanjutnya buat file proses.php lalu

ketikan script berikut pada file PHP tersebut

 

$nama=$_POST['nama'];

$alamat=$_POST['alamat']; echo "$nama dan $alamat";

(16)

PASSING VARIABEL MELALUI FORM

apabila anda menginginkan metode GET pada FORM anda ganti tag index.html pada bagian <form method=”POST” action=”proses.php”> menjadi <form method=”GET” action=”proses.php”> kemudian pada file proses.php ganti script menjadi :

 

$nama=$_GET['nama'];

$alamat=$_GET['alamat']; echo "$nama dan $alamat";

(17)

PASSING VARIABEL MELALUI COOKIE

Variable ini digunakan untuk menyimpan nilai

yang ada di cookie browser. Syarat yang harus dipenuhi bagi browser adalah bahwa browser tersebut harus membuka fasilitas untuk menerima cookie.

Deklarasi membuat variable cookie adalah sebagai berikut:

 

<?php

setcookie ('nama','fitri Marisa'); ?>

(18)
(19)

PASSING VARIABEL MELALUI COOKIE

Kemudian jika isi variable cookie tersebut ingin diambil dan ditampilkan pada php, maka skripnya adalah sebagai berikut:

<?php

echo “isi variable cookie adalah ”. $_COOKIE['nama'];

?>

(20)

KONSTANTA

Ini adalah variabel yang nilainya tetap dan hanya bisa ditaruh pada awal script.

Contoh file konstan.php <html>

<head><title>Menggunakan konstanta </title></head>

<body> <?php

define("NAMA", "LInda"); print(NAMA);

?>

</body> </html>

(21)

OPERATOR

Operator adalah simbol yang digunakan untuk memanipulasi data

(22)
(23)

OPERATOR STRING,

(24)

SOAL

(25)

OPERATOR LOGIKA.

Operator logika digunakan untuk membandingkan dua nilai variabel yang bertipe boolean

Operato

r Keterangan && Logika

And

|| Logika OR

(26)

OPERATOR ASSIGNMENT

Assignment operator digunakan untuk memberi/mengisi nilai ke dalam variabel

tertentu. Contoh sederhana :

$nama = ”fachrian”

Pada contoh di atas, operator "=" digunakan untuk mengisi nilai "fachrian" ke dalam

variabel nama.

Selain operator "=", ada beberapa assignment operator yang lainnya, seperti dapat

dilihat pada penjelasan berikut :

Operator +=

Artinya: Menambahkan nilai pada variable:

Gambar

gambar berikut

Referensi

Dokumen terkait

Bahan yang digunakan adalah sampel tanah yang diambil dari dua lokasi sawah yaitu di Balai Penelitian Padi Ciapus dan desa Sukajadi Kecamatan Taman Sari,

Ditegaskan dalam Pasal 1 Angka 27 KUHAP yang pada dasarnya menyatakan bahwa keterangan saksi adalah keterangan yang bersumber dari semua hal yang dilihat sendiri, dengar sendiri

sebagai berikut: sebuah struktur yang sangat organik dengan minimal formalisasi; spesialisasi pekerjaan yang tinggi berdasar pendidikan formal; para spesialis akan memiliki

Tujuan penulisan makalah ini adalah untuk menjelaskan: 1) Perjuangan diplomasi bangsa Indonesia merebut Irian Barat, 2) Faktor-faktor yang berpengaruh

Sedangkan nilai terendah terdapat pada butir pernyataan H3 dengan nilai indeks sebesar 60,00%, dengan pilihan terbanyak pada poin Setuju (4) sebesar 58,67% Sehingga jika

Situ bekas galian pasir merupakan ekosistem perairan yang kurang mendapatkan perhatian, namun jika diamati memiliki potensi untuk dikembangkan sebagai lahan budidaya, baik

Peraturan Pemerintah Nomor 23 Tahun 2OOS tentang Pengelolaan Keuangan Badan Layanan Umum (Lembaran Negara Republik Indonesia Tahun 2005 Nomor 48, tambahan Lembaran

Tentu, pada tataran realita tidak mungkin akan kita dapati praksis yang sesuai dengan teori yang berasas tersebut. Jika setiap orang tetap akan memaksakan pengaplikasian di