Tipe data dan operator
TIPE DATA
PHP Mengenal beberapa macam tipe data anatara lain integer ,
floating , point , dan string. Floating point lebih dikenal dengan double atau decimal
. penulisan string selalu diawali dengan tanda petik ganda (“) atau tanda petik
tunggal (‘).
Contoh – contoh penulisan tipe data yaitu sebagai berikut :
Tipe Data
|
Contoh
|
Keterangan
|
Integer
|
$sks = 24 ;
$nilai = -5;
|
Bilangan Bulat
|
Double
|
$ipk = 3.75;
$pajak = 15.00;
|
Bilangan Real
|
String
|
$jurusan = “Teknik Informatika”;
$jenjang = “Strata Satu”;
|
Karakter , kalimat
|
OPERATOR PHP
Operator adalah symbol yang digunakan untuk memanipulasi
data , seperti penamabahan ,pengurangan , perkalian m perbandingan m atau
penugasaan . ada operator yang menggunakan datu operand ,ada juga operator yang
menggunakan dua operand . operand adalah data yang dioperasikan atau
dimanipulasi . operand dan operator bersama-sama membentuk suatu ekspresi (ungkapan).
Operator dikelompokan menjadi 4 kategori :
1.
Operator aritmatika adalah operator yang berhungan dengan fungsi
matematika.
Operator
|
Operasi
|
+
|
Penambahan
|
-
|
Pengurangan
|
*
|
Perkalian
|
/
|
Pembagian
|
%
|
Sisa Hasil Bagi
|
++
|
Penambahan dengan 1
|
--
|
Pengurangan dengan 1
|
2.
Operator Logika adalah operator yang
membandingkan TRUE dan FALSE.
Operator
|
Operasi
|
==
|
Sama dengan
|
!=
|
Tidak sama dengan
|
<
|
Lebih kecil
|
>
|
Lebih besar
|
<=
|
Lebih kecil sama dengan
|
>=
|
Lebih besar sama dengan
|
AND atau
&&
|
Logika AND
|
OR atau ||
|
Logika OR
|
XOR
|
Logika XOR
|
!
|
Logika NOT
|
3.
Operator Bitwase adalah operator yang
membandingkan binary(untuk memanipulasi bit – bit dari nilai data ).
Operator
|
Operasi
|
>>
|
Pergeseran BIT ke kanan
|
<<
|
Pergeseran BIT ke kiri
|
~
|
Komplemen satu atau NOT
|
&
|
Bitwise AND
|
|
|
Bitwise OR
|
^
|
Bitwise XOR (Exclusive OR)
|
Hubungan Bit dan hasilnya untuk operator
Bitwise
BIT (B1)
|
BIT (B2)
|
AND
|
OR
|
XOR
|
1
|
1
|
1
|
1
|
0
|
1
|
1
|
0
|
0
|
1
|
0
|
1
|
0
|
1
|
1
|
0
|
0
|
0
|
0
|
0
|
4.
Ada juga operator yang sering digunakan namun
tidak termasuk dalam kelompok diatas, kita dapat mempelajarinya dalam kelompok
lain.
Operator
|
Operasi
|
.
|
Penggabungan String
|
=
|
Penugasan atau pengisian nilai
|
$
|
Mengacu pada variabel
|
BetVictor launches new mobile and online gambling brand - JM Hub
BalasHapusBetVictor launched a 서귀포 출장안마 new mobile and online gambling 사천 출장마사지 brand. · The operator will 충주 출장샵 use innovative features and the platform 여수 출장샵 is 속초 출장안마 optimized for