Perbedaan Echo,Print dan Printf
Jumpa lagi teman-temaaaan. Kali ini kita akan mempelajari
mengenai perbedaan beberapa fungsi dalam php, yakni fungsi pemanggilan output. Jadi,
kita bisa menggunakan echo maupun print sebagai dua cara dasar untuk
mendapatkan output dalam PHP. Nah, echo
dan print itu pada dasarnya kurang lebih sama teman-teman. Perbedaan kecilnya adalah
:
1. Echo, digunakan untuk menghasilkan satu atau lebih output data yang satu string, dengan memisahkannya dengan tanda koma.
Sebagai contoh:
Echo “Halo”, “apa kabar?”;
atau
<?php
Echo “Selamat datang”1,2,3,4”sampai jumpa<br>”;
2. Print, hampir mirip dengan echo, namun print ini hanya mampu menampilkan data tunggal (hanya satu data) dari satu string saja.
Contoh:
Print(“Halo selamat datang”);
3. Printf, fungsi ini memiliki fungsi yang sama dengan echo dan print. Fungsi printf() merupakan fungsi yang digunakan untuk menampilkan berbagai jenis data yang dapat diformat karena fungsi ini dapat menggunkan kode-kode format,yaitu karakter-karakter konversi. Bentuk umum dari fungsi ini adalah:
Printf(“string control”,
argumen1,argumen2, …);
Contoh:
/* format karakter */
#include <stdio.h>
main() { int tahun =2002; float pi =3.14159; printf(“tahun %d\n”,tahun); printf(“tahun %5d\n”,tahun); printf(“nilai pi %.3f\n”,pi); printf(“nilai pi %f\n”,pi); printf(“komisi 15 %%\n”); printf(“nilai 15\ %\n”); }
Tampilan program :
Tahun 2002
Tahun 2002 Nilai pi 3.142 Nilai pi 3.14159 Komisi 15% Nilai 15%
keterangan:
|
Format waktu pada PHP
Ada banyak format
penulisan waktu pada PHP, contoh-contohnya adalah sebagai berikut:
Hari/Tanggal
1. d Tanggal
dua digit dalam 1 bulan, jika 1 digit ada nol di depannya contoh: 01 sampai 31
2. D Nama
hari dalam 1 minggu, 3 huruf contoh: Mon sampai Sun
3. j Tanggal
dalam 1 bulan, tanpa nol depannya contoh: 1 sampai 31
4. l (huruf
kecil 'L') Nama hari dalam 1 minggu contoh: Sunday sampai Saturday
5. N ISO-8601
angka yang menunjukkan hari (PHP 5.1.0) 1 (untuk Senin)
sampai 7(untuk Minggu)
6. S suffix
bahasa inggris untuk tanggal, 2 karakter contoh: st, nd, rd or th.
disatukan dengan j
7. w Angka
yang menunjukkan hari seminggu Contoh: 0 (Untuk Minggu) sampai 6 (untuk
sabtu)
8. z Tanggal
dalam 1 tahun contoh: (dimulai dari 0) 0 sampai 365
Minggu
W nomor minggu dalam 1 tahun,
mingguan/week dimulai dari hari Senin Contoh: 42 (Minggu ke 42
dalam tahun)
Bulan
1. F Nama
bulan, seperti January atau March January sampai December
2. m Angka
yang menunjukkan bulan, 2 digit contoh: 01 sampai 12
3. M Nama
bulan, 3 huruf contoh: Jan sampai Dec
4. n Angka
yang menunjukkan contoh: bulan 1 sampai 12
5. t Jumlah
hari bulan yang ditentukan contoh: 28 sampai 31
Tahun
1. Y Tahun
4 digit Contoh: 1999 atau 2013
2. y tahun
2 digit Contoh: 99 atau 13
Waktu
1. a Huruf
kecil Ante meridiem (am) dan Post meridiem (pm) am atau pm
2. A Huruf
besar Ante meridiem (am) dan Post meridiem (pm) AM atau PM
3. B Swatch
Internet time 000 sampai 999
4. g Format
12 jam, tanpa 0 1 sampai 12
5. G Format
24 jam, tanpa 0 0 sampai 23
6. h Format
12 jam, 2 digit, dengan 0 depannya 01 sampai 12
7. H Format
24 jam, 2 digit, dengan 0 depannya 00 sampai 23
8. i Menit 00 sampai 59
9. s Detik 00 sampai 59
10. u Microseconds
(PHP 5.2.2) Contoh: 54321
Zona waktu
1. e Pengidentifikasi
Timezone (PHP 5.1.0) Contoh: UTC, GMT, Atlantic/Azores
·
perbedaan terhadap waktu Greenwich (GMT) dalam
jam Contoh: +0200
2. P perbedaan
terhadap waktu Greenwich (GMT) dalam jam ada titik dua antara jam dan menit(PHP
5.1.3) Contoh: +02:00
3. T Singkatan
Timezone Contoh: EST, MDT ...
Full Date/Time
1. c Tanggal
ISO 8601 (PHP 5) 2004-02-12T15:19:21+00:00
2. r Format
tanggal RFC 2822 Contoh: Thu, 21 Dec 2013 16:01:07 +0200

Tidak ada komentar:
Posting Komentar