Pelajaran Syntax PHP Readfile Setcookie Unset & Mail

Pelajaran Syntax PHP Readfile Setcookie Unset & Mail
BAB readfile()

Berfungsi untuk digunakan membaca file dan menuliskan di folder output
Syntax Dasar:
readfile(filename,include_path,context)
Contohnya:
<?php
echo readfile("alfuaadfinuurin.txt");
?>
Hasilnya adalah:
PHP merupakan server side scripting35
Keterangan: Contoh diatas akan membaca filr alfuaadfinuurin.txt dan menampilkan isi beserta ukuran filenya.

BAB setcookie()

Berfungsi untuk menerapkan cookies pada dokumen PHP Syntax Dasar;
setcookies(name,value,expire,path,domain)
Contohnya:
<?php
setcookie("user",Arini",time()+3600);
?>
Keterangan;
Contohnya diatas digunakan untuk menerapkan cookies user, berikut contoh untuk mengambil atau mendapatkan nilai cookies;
<?php
if (isset($_cookie["user"]))
echo "welcome" . $_cookie["user"] . "!<br />";
else
echo "welcome guest!>br />";
?>

BAB session_start()

Berfunsgi untuk menyimpan data session
Syntax Dasar;
session_start;
Contohnya;
<?php
session_start();
//menyimpan data session
$_session['views']=1;
?>
Keterangan: Contoh diatas digunakan untuk membuat session views, Berikut contoh untuk mendapatkan nilai session yang sudah dibuat.
<html>
<body>
<?php
//mengambil data session
echo "Pageviews=" . $_SESSION['view'];
?>
</body>
</html>

BAB session_destroy()

Berfungsi untuk menghapus session yang sudah dibuat, Syntax Dasar;
session_destroy()
Contohnya:
<?php
session_destroy();
?>

BAB unset()

Seperti halnya fungsi session_destroy(), fungsi unset() juga digunakan untuk menghapus session yang telah dibuat.
Syntax Dasar;
unset(session)
Contohnya:
<?php
unset ($_SESSION['views']);
?>

BAB MAIL()

Berfungsi untuk mengirimkan email melalui kode PHP
Syntax Dasar;
mail(to,subject,message,headers,parameters)
Contohnya;
<?php
$to="asiankonsultasionline@yahoo.com";
$subject="test mail";
$message="Hallo Semua apa kabar apakah kalian masih hidup";
$from="sutimahprogrammer@gmail.com";
$headers="from:$from";
mail($to,$subject,$message,$headers);
echo "Email terkirim lho";
?>

BAB die()
Berfungsi menangani kesalahan (error)
Contohnya:
<?php
if(!file_exists("alfuaadfinuurin.txt"))
{
die("file not found");
}
else
{
$file=fopen("alfuaadfinuurin.txt","r");
}
?>

BAB try, throw dan catch

Berfungsi untuk menghindari kesalahan
Contohnya;
<?php
//membuat fungsi dengan exception
function checkNum($number)
{
if($number>1)
{
throw new Exception("nilai harus kurang atau sama dengan 1");
}
return;
}
//exception dalam blok"try"
try
{
checNum(2);
//jika exception di abaikan,teks tidak terlihat echo'jika anda melihat teks ini, berarti nilai kurang atau sama dengan 1';
}
//exception catch
catch (Exception $e)
{
echo 'Message: ' .$e->getMessage();
}
?>
======================================================================

Komentar