php
Apa itu php..?
- Merupakan singkatan recursive dari php: Hypertext prepocessor
- Pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1994.
- setiap statement (perintah) biasanya diakhiri dengan tanda petik-koma (;)
- Case Sensitive untuk nama identifer yang dibuat oleh user (variable,konstanta,fungsi, dll), namun tidak Case sensitive untuk identifer built-in dari php.
Penulisan script PHPH
Harus diapit oleh...
- <? dan ?>
- <?php dan ?>
- <script language="php"> dan </script> atau
- <% dan %>
Hello world?
<?
echo "hello world pie jamanku";
?>
Integrasi php-html
contoh soal:
<html>
<head>
<title>contoh asu</title>
</head>
<?php>
echo "hai, perkanalkan saya dari script php!";
?>
</body>
</html>
Variable
- digunakan untuk menyimpan sebuah value, data atau informasi
- Nama variable diawali dengan tanda $
- panjang tidak terbatas
- setelah tanda $diawali oleh huruf atau under-score (_). karakter berikutnya biasa terdiri dari huruf, angka, dan karakter ternentu yang diperbolehkan (karakter ASCII dari 127-225).
- bersifat case-sensitive.
- tidak perlu dideklarasikan.
- tidak boleh mengandung spasi.
Tipe Data
- boolean
- integer
- float
- string
- array
- object
- resource
- NULL
programmer pada dasarnya tidak oerlu mendefinisikan tipe data
PHP language Basics
HELLO WORLD:An Exampe (cont.)
<script language="php">
$hello = "Hello";
$world = "World";
print $hello . $world
</script>
PHP language Basics
constants, data type dan variable
- Data types
- Integer, double dan strings
- - is Valid = true :// Boolean
- - 25 // Integer
- - 3.14 // Double
- - 'Four' // String
- -"Total value" // Another string
PHP Language Basics
constants, Data Types dan Variables
- Data types
- String dan type conversion
- - $street =123;
- - $street = $street. "Main Street";
- - $city = 'naperville';
- - $state = 'IL'
- - $address =$street;
- - $address = $address. NL . "$city, $state";
- - $number = $addres + 1; //$number equals 124
Konstanta
- konstanta merupakan variable konstan yang nilainya tidak berubah-ubah.
- Menggunakan fungsi define()
Konstanta
Constanta, Data type dan Variables
- constantas define a string or numeric value
- constanta do not begin with a dollar sign
- Examples:
- define ("COMPANY", "acme Enterprise");
- define(''YELLOW",''#FFF00");
- define("PL","<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
- Perbandinagan
- Logika
- and, &&, or, ||, xor, !
Operator
- Aritmatika
- Penugasan
- Bitwise
- Perbandingan
- Logika
- String
- penggabungan
Komentar(Remark)
- /*...*/
- //
- #
Statement
- if, if/else if
- Switch/case
- for,while, and do/while loops
Contoh - Pemprograman PHP
<html>
<head>
<title> Contoh skrip PHP </title>
<body>
<br>
"halo apa kabar"
</br>
<br>
"halo apa kabar"
</br>
</body>
</html>


Tidak ada komentar:
Posting Komentar