Selasa, 01 November 2016

Date and Time PHP (membuat waktu dan tanggal dalam php)


Berikut adalah beberapa karakter yang digunakan untuk memformat Tanggal dan Waktu :


Fungsi Karakter Keterangan
AM atau PM a am maupun pm dengan huruf kecil
A AM maupun PM dengan huruf besar
tanggal d
Menampilkan Tanggal
j
Jam 1 sampai 12 g Menampilkan jam dengan format 1 digit (1, 2, 3, ......,12)
h Menampilkan jam dengan format 2 digit (01, 02, 03, ......,12)
Jam 1 sampai 23 G Menampilkan jam dengan format 1 digit (1, 2, 3, ......,23)
H Menampilkan jam dengan format 2 digit (01, 02, 03, ......,23)
Menit i Menampilkan Menit
Hari l Menampilkan Nama Hari
z Menampilkan Hari ke-x pada Tahun
Bulan m Menampilkan Bulan dalam 2 digit angka (01, 02, 03, ......,12)
M Menampilkan Bulan dalam singkatan nama (Jan, Feb, Mar, ......Dec)
n Menampilkan Bulan dalam 1 digit angka (1, 2, 3, ......,12)
Greenwich O Menampilkan Waktu Greenwich
Format RFC 822 r Menampilkan Waktu dengan format (Sun, 13 June 2014 15:07:55 +0000) sesuai regional PC
Detik s Menampilkan Detik dalam 2 digit angka (00, 01, 02, ......,59)
Timezone T Menampilkan Timezone yang dipakai sesuai GMT (Greenwich Mean Time)
Tahun y Menampilkan Tahun dalam 2 digit (98, 99, ........,15)
Y Menampilkan Tahun dalam 4 digit (1998, 1999, ......,2015)
Perhatikan contoh penerapan syntax berikut ini :
<?php
echo "Sekarang : ".date("l, d-M-Y")."<br>";
echo "Jam : ".date("H:i:s");
?>

Array dalam pemrograman PHP

Array Dalam PHP

Array adalah kumpulan beberapa data yang disimpan dalam satu variabel. Jadi berbeda dengan variabel yang telah dijelaskan sebelumnya tentang Variabel dan Tipe data PHP yang hanya dapat menyimpan satu variabel saja, disini array dapat menampung lebih dari satu nilai.

Berikut contoh penulisan syntacnya :

$variabel = array(elemen);

Maka dapat disimpulkan :
Nilai pada array $siswa Index ke 0 yaitu Amir
Nilai pada array $siswa Index ke 1 yaitu Citra
Nilai pada array $siswa Index ke 2 yaitu Budi
Nilai pada array $siswa Index ke 3 yaitu Zaky
Nilai pada array $siswa Index ke 4 yaitu Joni

Berikut adalah contoh-contoh dalam mengakses nilai-nilai pada variabel array :
Fungsi Syntax Contoh Hasil
Mengakses nilai variabel array pada elemen tertentu $variabel[elemen ke];
<?php
 $siswa = array("amir", "Citra", "Budi",
"Zaky", "Joni");
 echo $siswa[2];
?>
Budi
menampilkan semua nilai variabel array dengan bantuan Looping (FOR)
<?php
 $siswa = array("amir", "Citra", "Budi",
"Zaky", "Joni");
 for ($ke=0; $ke=4; $ke++){
  echo $siswa[$ke]."<br>";
 }
?>
amir
Citra
Budi
Zaky
Joni
Menghitung jumlah nilai yang ada dalam suatu variabel array count($variabel_array);
<?php
 $siswa = array("amir", "Citra", "Budi",
"Zaky", "Joni");
 echo count($siswa);
?>
5
Mengakses nilai variabel array pada variabel terpisah list($variabel1, $variabel2,......);
<?php
 $data = array("Hendri", "Malang",
"29-06-1986", "085649591515", "L");
 list($nama, $tempatlahir, $tgllahir,
$telp, $kelamin) = $data;
 echo $nama."<br>";
 echo $tempatlahir."<br>";
 echo $tgllahir."<br>";
 echo $telp."<br>";
 echo $kelamin."<br>";
?>
Hendri
Malang
29-06-1986
085649591515
L
Mengurutkan nilai pada variabel array sort($variabel_array);
<?php
 $data = array(1,3,2,4,7,8,6,5,9,10);
 sort($data);
 for($x=0; $x<=10; $x++){
  echo current($data)."<br>";
  next($data);
 }
?>
1
2
3
4
5
6
7
8
9
10
Mengakses nilai variabel array dengan FOREACH foreach($variabel as $variabel1);
<?php
 $data = array("Hendri", "Malang",
"29-06-1986", "085649591515", "L");
 foreach($data as $kata){
  echo $kata."<br>"
 }
?>
Hendri
Malang
29-06-1986
085649591515
L
Memecah Kalimat ke dalam Variabel Array explode($pembatas_kata, $kalimat);
<?php
 $kalimat="Saya-sedang-Tidur-Siang-di-Kamar";
 $var_array = explode("-", $kalimat);
 foreach($var_array as $kata){
  echo $kata."<br>"
 }
?>
Saya
sedang
Tidur
Siang
di
Kamar
<?php
 $Tgllahir = "03/Juni/1986";
 $var_array = explode("/", $Tgllahir);
 foreach($var_array as $kata){
  echo $kata."<br>"
 }
?>
03
Juni
1986
Menggabungkan Variabel Array ke dalam sebuah Variabel implode($pembatas_kata, $variabel_array);
<?php
 $data = array("Hendri", "Malang",
"29/06/1986", "085649591515", "L");
 $kalimat = implode("-", $data);
  echo $kalimat;
?>
Hendri-Malang-29/06/1986-085649591515-L
<?php
 $data = array("Hendri", "Malang", "Kota");
 $kalimat = implode(" ", $data);
  echo $kalimat;
?>
Hendri Malang Kota