Statement require & include

Download Report

Transcript Statement require & include

STATEMENT REQUIRE & INCLUDE

Statement Require digunakan untuk membaca nilai
variable dan fungsi-fungsi dari sebuah file lain. Cara
penulisan statement Require adalah:
require(namafile);
Statement Require ini tidak dapat dimasukkan diadalam
suatu struktur looping misalnya while atau for. Karena
hanya memperbolehkan pemangggilan file yang sama
tersebut hanya sekali saja
File req1.php:
<?php
$a=”Saya sedang belajar PHP”;
function tulistebal($teks)
{
echo(“<b>$teks</b>”);
}
?>
File req2.php:
<?php
require(“req1.php”);
tulistebal(“Ini adalah tulisan tebal”);
echo(“<br>”);
echo($a);
?>

Statement Include akan menyertakan isi suatu file
tertentu. Include dapat diletakkan didalam suatu looping
misalkan dalam statement for atau while.
File include1.php:
<?php
echo(“--------------------------------------<br>”);
echo(“PHP adalah bahasa scripting<br>”);
echo(“--------------------------------------<br>”);
echo(“<br>”);
?>
File include2.php:
<?php
for ($b=1; $b<5; $b++)
{
include(“include1.php”);
}
?>
TANGGAL & WAKTU
Penulisan tanggal dan waktu merupakan
element yang penting dalam sebuah aplikasi.
PHP memiliki kemampuan untuk mengenali
tanggal dan waktu secara khusus.
 PHP akan mengkonversi
tanggal dari yang
ditulis/pilih pengguna menjadi format yang bisa
dibaca oleh komputer
 Dalam computer, format tanggal & waktu
disebut “timestamp”.
 Default timestamp dimulai dari 1 Januari 1970,
pukul 00:00:00 GMT
 Untuk menghitung waktu,tinggal mengurangi
waktu yang lebih besar dengan yg lebih kecil

FORMAT TANGGAL
Fungsi (function) yang digunakan adalah
date,yang mengkonversi tanggal atau waktu dari
format timestamp menjadi format yang anda
inginkan
 Format umumnya adalah :
$tanggal=date(“format”,$timestamp);
 $timestamp merupakan variabel yang akan
menyimpan tanggal tersebut
 Untuk mendapatkan tanggal saat ini,gunakan
perintah :
$today=date(“Y/m/d”)


Cobalah rubah format penulisan $today dan lihat
perubahannya!
MENYIMPAN VARIABEL TIMESTAMP



Timestamp dengan tanggal dan waktu saat ini dapat
disimpan menjadi sebuah variabel dg cara $today
=
time();
$today = strtotime(“today”);
Strtotime mengubah informasi dari bentuk string menjadi
waktu (dalam satuan detik)
Adapun format strtotime secara lengkap, seperti contoh
berikut ini :
$importantDate = strtotime(“tomorrow”); #24 hours from now
$importantDate = strtotime(“now + 24 hours”);
$importantDate = strtotime(“last saturday”);
$importantDate = strtotime(“8pm + 3 days”);
$importantDate = strtotime(“2 weeks ago”);
$importantDate = strtotime(“next year gmt”);
$importantDate = strtotime(“this 4am”); # 4 AM today

Untuk mengetahui berapa lama $importantDate
berlangsung, cukup dengan mengurangkan dari
$today
$rentangwaktu = $today - $importantDate;

Untuk mengetahui jumlah detik antara
$importantdate dengan & today gunakan
perintah sbb :
$rentangwaktu = (($today - $importantDate)/60)/60;
PENULISAN KOMENTAR
Comment merupakan catatan yang dituliskan
dalam listing program tersebut. Digunakan
untuk menerangkan kegunaan dari baris
program atau sekedar memberikan catatan
khusus yang dianggap penting
 PHP tidak mengindahkan baris program yang
berupa komentar sehingga bisa ditempatkan
dimana saja dengan syarat terpenuhi cara
penulisannya
/* isi komentar
bisa sampai banyak baris */


Sedangkan untuk komentar yang hanya satu
baris, dapat digunakan cara penulisan yang lebih
singkat
# komentar singkat 1
// komentar singkat 2

Cara penulisan di atas, bisa digunakan untuk
disisipkan pada sebuah baris program
$nilai = $jumlahtotal/$pembagi //menghitung nilai
STATEMENT ECHO
Statement echo digunakan untuk menghasilkan
output, yang akan diterjemahkan oleh web
browser sebagai HTML sehingga bisa dibaca oleh
user
 Format umum penulisan echo sbb :
echo outputitem,outputitem, outputitem,…
 Outputitem
dapat
berupa
angka,karakter/string,atau variabel. Jika string
maka harus didalam tanda quotes (double/single)
 Jika outputitem lebih dari satu, maka pisahkan
dengan tanda koma
 Contoh penulisan echo sbb :

Double quotes dan single quotes akan
memberikan hasil variabel yang berbeda (single
akan menampilkan apa adanya, double akan
menampilkan nilai dari variabel tsb)
 Cobalah bereksperimen dengan penulisan echo
yang lain !

STATEMENT ASSIGNMENT



Statement assignment merupakan statement yang
menetapkan nilai pada variabel.
Nama variabel tercantum di sebelah kiri dari tanda =
dan nilai yang hendak ditetapkan ada di sebelah
kanan tanda =
$namavariabel = nilai;
Nilai dapat berupa data tunggal maupun kombinasi
$number = 2;
$number = 2+1;
$number = (2 - 1) * (4 * 5) -17;
$number2 = $number + 3;
$string = “Hello World”;
$string2 = $string.” again!”;

Jika mengkombinasikan angka dan string
sebagai nilai, tidak akan menyebabkan error
namun akan menghasilkan output yang tidak
diharapkan
$number = 2;
$string = “Hello”;
$combined = $number + $string;
$combined2 = $number.$string;
echo $combined;
echo <br>;
echo $combined2;
Output yang dihasilkan :
2 ($string is evaluated as 0)
2Hello ($number is evaluated as a character)
STATEMENT EXIT

Statement exit digunakan jika kita ingin
menghentikan program yang sedang berjalan.
Misalnya jika program mengalami
masalah,sebaiknya dihentikan daripada tetap
menjalankan perintah yang lain (biasanya untuk
mengantisipasi kesalahan pada statement
pembanding)
exit (“isi pesan”);
isi pesan akan muncul jika program dihentikan
atau perintah menarik yang serupa :
die (“Maaf programnya sedang sekarat”);
ARRAY
Array (susunan) merupakan variabel yang
kompleks
 Sebuah array menyimpan sekelompok nilai
dengan hanya satu nama variabel.
 Anda dapat menyimpan informasi tentang
sebuah baju (ukuran,warna,biaya) dalam satu
array yang bernama $infobaju
 PHP memiliki beberapa cara menuliskan array
yang mudah dibuat, diakses, dibaca dan
dimodifikasi

SQUARE BRACKET ARRAY ( [ ] )
Cara paling mudah adalah dengan tanda squarebracket ( [ ] ) pada akhir nama variabel.
$pets[1] = “kambing”;
 Pada tahap ini akan dibuat variabel dengan
nama pets dengan hanya satu nilai, kambing
$pets[2] = “sapi”;
$pets[3] = “kerbau”;
 Pada tahap ini, variabel pets akan memiliki tiga
nilai.
echo $pets;
apa yang akan muncul ?

Cara singkat yang lain adalah sbb :
$pets = array (“kambing”,”sapi”,”kerbau”);
 Jika menggunakan cara tersebut maka angka
dari nilai yang pertama dimulai dengan angka 0
 Untuk melihat isi nilai array selain dengan echo,
bisa juga dengan menggunakan :

print_r ($pets); atau
var_dump($pets);

Kedua perintah tersebut akan menghasilkan :
Array ( [1] => kambing [2] => sapi [3] => kerbau )
array(3) { [1]=> string(7) "kambing" [2]=> string(4) "sapi" [3]=> string(6) "kerbau" }