Archive for 'php'

fungsi foreach pada php

Pada PHP 4 dan keatas, ada pernyataan foreach yang bisa juga digunakan untuk mengulang data atau melakukan perulangan. Pernyataan foreach ini melibatkan array, sehingga data di simpan di array dulu baru di ulang dengan menggunakan fungsi foreach ini. Bentuk pernyataan foreach adalah sebagai berikut :

foreach (ekxpresi_array as $nilai)

pernyataan

Pada bentuk ini, nilai yang ada pada array akan diberikan ke variabel nilai secara bergantian pada setiap iterasi


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>foreach | Free Tutorial Inkubis </title>
</head>

<body>
<?php
$tutorial = array ("tutorial css", "tutorial website","tutorial seo","tutorial photosop");
foreach($tutorial as $jenisTutorial)
echo "$jenisTutorial"."<br>";

?>
</body>
</html>

hasil

tutorial css

tutorial website

tutorial seo

tutorial photosop

Mengenal Cookie PHP

Mungkin anda pernah mengalami hal seperti ini, ketika anda masuk kesebuah website tertentu, Muncul sebuah sapaan atau anda di sapa akrab, “Hello Kunam……“. Yang menjadi pertanyaan anda barangkali adalah “bagaimana situs tersebut memanggil dan mengingat nama anda”  . Jawabannya adalaha, situs tersebut menggunakan cookie. Cookie disini tidak adah hubungannya sama sekali dengan roti atau sepotong kue. Cookie adalah sepotong data yang disimpan pada hardisk lokal milik pengunjung atau client, dan digunakan untuk oleh halaman web untuk menyimpan informasi. Dengan melihat data pada hardisk lokal inilah, suatu server mendapatkan kembali informasi yang pernah dikirim ke klien.

Cookie sendiri dapat digunakan untuk

  • menyimpan nama pengunjung
  • merekam daftar barang yang ingin dibeli pengunjung
  • menyimpan pilihan-pilihan yang diatur oleh pengunjung,
  • menciptakan suatu sesi yang memungkinkan seseorang dapat masuk ke halaman-halaman lain tanpa perlu melakukan login kembali

Bagaimana sebenarnya proses cookie berlangsung! Web server mengirim cookie ke klien melalui judul HTTP, yang dikirim sebelum teks HTML. Melalui inilah klien bisa mengetahui apakah ia perlu mengirimkan cookie yang ada pada hardisk lokal ke web server atau tidak. Seperti halnya web server, klien mengirim balik cookie ke web server melalui judul HTTP.

Didalam judul HTTP, cookie diatur melalui set-cookie. Didalamnya, terdapat informasi nama cookie dan nilainya, batas kadaluarsa, path, domain dan parameter keamanan.

PHP fungsi time

Ada berbagai macam fungsi time didalam php, untuk kali ini akan dicoba fungsi untuk mendapatkan waktu sesuai dengan kondisi jam bios di komputer kita.


<?php

echo("php fungsi date<br />");
echo(date("l") . "<br />");
echo(date("l dS \of F Y h:i:s A") . "<br />");
echo("Oct 3,1975 was on a ".date("l", mktime(0,0,0,10,3,1975))."<br />");
echo(date(DATE_RFC822) . "<br />");
echo(date(DATE_ATOM,mktime(0,0,0,10,3,1975)) . "<br /><br />");

?>

hasil dari yang sudah kita buat adalah

php fungsi date
Wednesday
Wednesday 25th of February 2009 08:26:25 AM
Oct 3,1975 was on a Thursday
Wed, 25 Feb 2009 08:26:25 GMT
1975-10-02T17:00:00+0000

Kalau kita pengen menghitung selisih antara hari sekarang dengan dua hari yang lalu atau menambah hari bisa menggunakan


<?php

$tglskrg=mktime();
//tanggal sekarang dikurangi 14 hari yang lalu
$tglkemaren = ($tglskrg - (14*60*60*24));//14*detik*menit*jam

$tgla=date("Y-m-d",$tglskrg);
$tglb=date("Y-m-d",$tglkemaren);

?>

Selamat MEncoba