58172 variabel dan penerapannya new
Variabel dan Penerapannya
STIMATA/Pemasaran berbasis Web/2016
Tipe Data
• Sebelum anda mempelajari tentang
variabel, anda harus mengingat lagi
tentang tipe data.
• Tipe data
• 1. Numerik
• 2. Literal
Variabel
• Variabel ?
• Variabel digunakan untuk menyimpan suatu nilai, seperti text, angka atau
array.
• Contoh :
Nama
•
Isi /nilai variabel
• Aturan Penamaan Variabel :
1. Tidak boleh mengandung spasi
2. Tidak boleh diawali dengan karakter angka
3. Selain tanda $ yang terdapat didepan nama, nama variabel tidak boleh
menggunakan karakter simbol
4. Case sensitive
Contoh Penamaan Variabel
Benar
Salah
$_name
$3name
$first_name
$name?
$name3
$first+name
$name_3
$first.name / $first name
Passing Variabel
• Variabel dapat di-passing atau diteruskan ke halaman web
berikutnya yang diakses user. Ada beberapa teknik untuk
meneruskan variabel, diantaranya :
• .Melalui URL
• . Melalui Form
•
• URL
• Variabel diteruskan melalui URL dengan format sbb
•
•
[alamat web]?var1=nilai1&var2=nilai2
Passing URL
•
Misalnya, untuk memberikan variable $nama berisi
“fsaya” dan $alamat berisi “Malang” ke dalam halaman
var2.php, maka pada browser dituliskan sebagai berikut:
• Variabel ini dapat diakses di script var2.php dengan
cara memberlakukan format pemanggilan variable
tersebut dengan deklarasi
$_REQUEST[“nama_variabel”]
Passing Form
• Cara lain untuk mengirim kedua variabel tersebut adalah
dengan menggunakan form dengan menggunakan dua
metode yaitu GET dan POST.
• Langkahnya form harus dideklarasikan dulu beserta
komponen form sesuai
kebutuhan antarmukanya,
misalnya dalam contoh ini menggunakan komponen
textbox (berfungsi sebagai antarkuma input), dan tombol
submit (sebagaiantarmuka tombol pemroses).
Contoh Passing Form
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
contoh variable form
nama:
alamat:
OPERATOR
• Operator adalah simbol yang digunakan untuk
memanipulasi data. Operator dalam PHP dikategorikan
menjadi beberapa kelompok
• Aritmetika
• Assignment
• Relational
• Logika
Operator Aritmetika
• Operator Aritmetika adalah operator terhadap operasi
standar dengan menyediakan operator2 aritmetika.
Operator
Keterangan
+
Operator untuk penjumlahan
-
Operator untuk pengurangan
*
Operator untuk perkalian
/
Operator untuk pembagian
%
Operator untuk mengetahui sisa dari
pembagian (modulus)
++
Operator untuk menaikkan nilai variabel
sebesar 1(increment)
--
Operator untuk menurunkan nilai variabel
1(devrement)
Contoh
•
•
•
•
•
•
•
•
•
•
operator aritmetika
Demo Operator Aritmetika
Operator Assignment
• Operator yang mengalokasikan nilai tertentu / operator
yang digunakan untuk mengisi nilai ke variabel
Operator
Contoh
Memiliki Arti yang sama
=
X=y
X=y
+=
X+=y
X=x+y
-=
X-=y
X=x-y
*=
X*=y
X=x*y
/=
x/=y
X=x/y
.=
x.Y
X=x.y
%=
X%=y
X=x%y
OPERATOR RELATIONAL
• Operator yang digunakan untuk membandingkan dua
buah nilai. Hasil dari operasi perbandingan ini selalu
menghasilkan boolean(true or false)
Operator
Keterangan
$a == $b
Memeriksa Apakah $a sama dengan $b
$a != $b
Memeriksa Apakah $a tidak sama dengan $b
$a < $b
Memeriksa Apakah $a lebih kecil dari $b
$a > $b
Memeriksa Apakah $a lebih besar dari $b
$a =$b
Memeriksa Apakah $a lebih besar atau sama
dengan $b
Contoh
•
•
•
•
•
•
•
•
•
•
•
•
•
OPERATOR LOGIKA
• Operator logika digunakan untuk mengoperasikan dua
buah operand yang bertipe boolean. Hasil yang
diberikan darimoperasi ini juga akan bertipe boolean
Operator
Keterangan
&&
Logika AND
||
Logika OR
!
Logika NOT
STIMATA/Pemasaran berbasis Web/2016
Tipe Data
• Sebelum anda mempelajari tentang
variabel, anda harus mengingat lagi
tentang tipe data.
• Tipe data
• 1. Numerik
• 2. Literal
Variabel
• Variabel ?
• Variabel digunakan untuk menyimpan suatu nilai, seperti text, angka atau
array.
• Contoh :
Nama
•
Isi /nilai variabel
• Aturan Penamaan Variabel :
1. Tidak boleh mengandung spasi
2. Tidak boleh diawali dengan karakter angka
3. Selain tanda $ yang terdapat didepan nama, nama variabel tidak boleh
menggunakan karakter simbol
4. Case sensitive
Contoh Penamaan Variabel
Benar
Salah
$_name
$3name
$first_name
$name?
$name3
$first+name
$name_3
$first.name / $first name
Passing Variabel
• Variabel dapat di-passing atau diteruskan ke halaman web
berikutnya yang diakses user. Ada beberapa teknik untuk
meneruskan variabel, diantaranya :
• .Melalui URL
• . Melalui Form
•
• URL
• Variabel diteruskan melalui URL dengan format sbb
•
•
[alamat web]?var1=nilai1&var2=nilai2
Passing URL
•
Misalnya, untuk memberikan variable $nama berisi
“fsaya” dan $alamat berisi “Malang” ke dalam halaman
var2.php, maka pada browser dituliskan sebagai berikut:
• Variabel ini dapat diakses di script var2.php dengan
cara memberlakukan format pemanggilan variable
tersebut dengan deklarasi
$_REQUEST[“nama_variabel”]
Passing Form
• Cara lain untuk mengirim kedua variabel tersebut adalah
dengan menggunakan form dengan menggunakan dua
metode yaitu GET dan POST.
• Langkahnya form harus dideklarasikan dulu beserta
komponen form sesuai
kebutuhan antarmukanya,
misalnya dalam contoh ini menggunakan komponen
textbox (berfungsi sebagai antarkuma input), dan tombol
submit (sebagaiantarmuka tombol pemroses).
Contoh Passing Form
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
contoh variable form
nama:
alamat:
OPERATOR
• Operator adalah simbol yang digunakan untuk
memanipulasi data. Operator dalam PHP dikategorikan
menjadi beberapa kelompok
• Aritmetika
• Assignment
• Relational
• Logika
Operator Aritmetika
• Operator Aritmetika adalah operator terhadap operasi
standar dengan menyediakan operator2 aritmetika.
Operator
Keterangan
+
Operator untuk penjumlahan
-
Operator untuk pengurangan
*
Operator untuk perkalian
/
Operator untuk pembagian
%
Operator untuk mengetahui sisa dari
pembagian (modulus)
++
Operator untuk menaikkan nilai variabel
sebesar 1(increment)
--
Operator untuk menurunkan nilai variabel
1(devrement)
Contoh
•
•
•
•
•
•
•
•
•
•
operator aritmetika
Demo Operator Aritmetika
Operator Assignment
• Operator yang mengalokasikan nilai tertentu / operator
yang digunakan untuk mengisi nilai ke variabel
Operator
Contoh
Memiliki Arti yang sama
=
X=y
X=y
+=
X+=y
X=x+y
-=
X-=y
X=x-y
*=
X*=y
X=x*y
/=
x/=y
X=x/y
.=
x.Y
X=x.y
%=
X%=y
X=x%y
OPERATOR RELATIONAL
• Operator yang digunakan untuk membandingkan dua
buah nilai. Hasil dari operasi perbandingan ini selalu
menghasilkan boolean(true or false)
Operator
Keterangan
$a == $b
Memeriksa Apakah $a sama dengan $b
$a != $b
Memeriksa Apakah $a tidak sama dengan $b
$a < $b
Memeriksa Apakah $a lebih kecil dari $b
$a > $b
Memeriksa Apakah $a lebih besar dari $b
$a =$b
Memeriksa Apakah $a lebih besar atau sama
dengan $b
Contoh
•
•
•
•
•
•
•
•
•
•
•
•
•
OPERATOR LOGIKA
• Operator logika digunakan untuk mengoperasikan dua
buah operand yang bertipe boolean. Hasil yang
diberikan darimoperasi ini juga akan bertipe boolean
Operator
Keterangan
&&
Logika AND
||
Logika OR
!
Logika NOT