0% menganggap dokumen ini bermanfaat (0 suara)
120 tayangan20 halaman

Dasar PHP Pertemuan 1-2

PHP adalah bahasa pemrograman yang digunakan untuk membangun situs web yang dinamis. Dokumen ini menjelaskan konsep dasar pemrograman PHP seperti variabel, tipe data, operator, komentar, dan latihan penggunaannya.

Diunggah oleh

heribudi
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPT, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
120 tayangan20 halaman

Dasar PHP Pertemuan 1-2

PHP adalah bahasa pemrograman yang digunakan untuk membangun situs web yang dinamis. Dokumen ini menjelaskan konsep dasar pemrograman PHP seperti variabel, tipe data, operator, komentar, dan latihan penggunaannya.

Diunggah oleh

heribudi
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPT, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 20

DASAR PEMROGAMAN

PHP

Pertemuan 1&2 - Dasar Pemrograman PHP

AMIK YMI Tegal 2021


PHP ITU …???

 Merupakan singkatan recursive dari PHP :


Hypertext Prepocessor
 Pertama kali dibuat oleh Rasmus Lerdorf pada
tahun 1994.
 Setiap satu statement (perintah) biasanya
diakhiri dengan titik-koma (;)
 CASE SENSITIVE untuk nama identifier yang
dibuat oleh user (variable, konstanta, fungsi dll),
namun TIDAK CASE SENSITIVE untuk identifier
built-in dari PHP
PENULISAN SCRIPT PHP

Harus diapit oleh …


 <? dan ?> atau
 <?php dan ?> atau
 <script language=”php”> dan </script> atau
 <% dan %>
HELLO WORLD!
INTEGRASI PHP - HTML
Contoh soal :
<html>
<head>
<title> Contoh</title>
</head>
<body>
<?php
echo “ Hai, saya dari script PHP ! “;
?>
</body>
</html>

5
VARIABEL
Digunakan untuk menyimpan sebuah value, data
atau informasi
Nama variabel diawali dengan tanda $
Panjang tidak terbatas
Setelah tanda $ diawali oleh huruf atau under-
scrore (_). Karakter berikutnya bisa terdiri dari
huruf, angka, dan karakter tertentu yang
diperbolehkan (karakter ASCII dari 127 – 255).
Bersifat case-sensitive.
Tidak perlu dideklarasikan.
Tidak boleh mengandung spasi.
TIPE DATA

boolean array
integer object
float NULL
string

Programmer pada dasarnya tidak perlu


mendefinisikan tipe data
PHP LANGUAGE BASICS

 Hello World!: An Example (cont.)


 <script language=“PHP”>
$hello = “Hello”;
$world = “World!”;
print $hello . $world
</script>
PHP LANGUAGE BASICS

 Constants, Data Types and Variables


 Data types
 Integers, doubles and strings
 isValid = true; // Boolean
 25 // Integer
 3.14 // Double
 ‘Four’ // String
PHP LANGUAGE BASICS

 Constants, Data Types and Variables


 Data types
 Strings and type conversion
 $street = 123;
 $street = $street . “ Main Street”;
 $city = ‘Naperville’;
$state = ‘IL’;
 $address = $street;
 $address = $address . NL . “$city, $state”;
 $number = $address + 1; // $number equals 124
KONSTANTA

 Konstanta merupakan variabel konstan yang nilainya tidak


berubah-ubah.
 Menggunakan fungsi define()
KONSTANTA

 Constants, Data Types and Variables


 Constants define a string or numeric value
 Constants do not begin with a dollar sign
 Examples:
 define(“COMPANY”, “Acme Enterprises”);
 define(“YELLOW”, “#FFFF00”);
 define(“PI”, 3.14);
 define(“NL”, “<br>\n”);
 print(“Company name: “ . COMPANY . NL);
OPERATOR

 Aritmatika
 +
 -
 *
 /
 %
OPERATOR

 Aritmatika
 Penugasan
=
OPERATOR

Aritmatika
Penugasan
Bitwise
&
|
^
~
 <<
 >>
OPERATOR
Aritmatika
Penugasan
Bitwise
Perbandingan
 ==  <
 ===  >
 !=  <=
 <>  >=
 !==
OPERATOR

 Aritmatika
 Penugasan
 Bitwise
 Perbandingan
 Logika
 and, &&, or, ||, xor, !
OPERATOR

 Aritmatika
 Penugasan
 Bitwise
 Perbandingan
 Logika
 String
 Penggabungan  .
KOMENTAR (REMARK)

 /* … */
 //
#
LATIHAN

 Buatlah sebuah tampilan pada web browser yang menampilkan


5 buah variabel yang berisikan angka tertentu (variabel :
a,b,c,d,e) dan tampilkan hasil perhitungan berikut: ((a+b)/(c*d))-e
 Buatlah program php penjumlahan dan pengurangan dengan
output :

Anda mungkin juga menyukai