Selamat datang di Blog
saya
Pada kali ini saya akan
membangikan sedikit artikel tentang PHP dan apa-apa saja OutPut yang ada pada
PHP itu sendiri dan format tanggal dan waktu pada HTML. Baik saya langsung
saja.
PHP adalah sebuah kepanjangan dari Hypertext
Preprocessor, PHP Atau Hypertext Preprocessor ialah sebuah bahasa pemrograman
yang berupa kode atau script yang bisa ditambahkan ke dalam Bahasa Pemrograman HTML , PHP itu sendiri sering kali
digunakan untuk hal merancang, membuat dan juga memprogram sebuah website.
PHP sendiri bisa juga digunakan untukMembuat Game di website, PHP juga merupakan salah satu
Bahasa Pemrograman yang masih baru dan mungkin saja masih akan ada pengembangan
dari Bahasa Pemrograman ini. Pada Awal kehadirannya Bahasa Pemrograman PHP ini
bukanlah kepanjangan dari Hypertext Preprocessor akan tetapi masih mempunyai
kepanjangan Personal Home Page, Namun seiring berjalannya waktu Kepanjangan PHP
itu diganti dan diperbaharui oleh pembuat bahasa pemrograman ini
Kelebihan dari PHP di antaranya adalah sebagai
berikut :
1. Bahasa
Pemrograman PHP dapat digunakan dengan mudah oleh setiap Web Developer dikarenakan script dan kode-kode Bahasa PHP ini sangat mudah dipahami.
2. Sangat
Banyak Server-server website yang mendukung bahasa pemrograman PHP ini karena
fungsinya yang bagus.
3. PHP
adalah Bahasa Pemrograman Komputer yang sering dan memiliki banyak refrensi
dari segala sumber.
4. PHP
merupakan Bahasa Pemrograman yang tidak pernah dan tidak akan pernah melakukan
sebuah kompilasi didalam penggunannya.
5. Bahasa
Pemrograman PHP Bersifat Sumber Terbuka yaitu dapat digunakan di segala jenis mesin Seperti Unix, Windows, Linux, DLL.
6. Bahasa
Pemrograman PHP Dapat menjalankan sebuah ataupun beberapa perintah darisuatu
sistem.
7. PHP
dapat dijalankan dan digunakan secara runtime melalui sebuah konsol.
Di dalam PHP untuk
menghasilkan suatu Ouput dari sebuah argument ada 4 jenis, yaitu:
Print,Echo,Printf,dan Sprintf
Baik akan kita bahas satu persatu.
1. Print()
Perintah print() berguna
untuk menampilkan suatu feedback sesuai dengan argument yang di kirim kepada
user, dan print() juga dapat menampilkan
antara string dan variable secara bersamaan. Contoh :
<?php
print(“<p> I love this game.</p>”); ?>
<?php
$variable = “game”; print “<p>I love this $variable.</p>”; ?>
<?php
print “<p>I love this $variable.</p>”; ?> |
<?php
print “<p>I love this “.$variable.”.</p>”; ?> |
Dari contoh diatas semua sama akan menampilkan :
I
love this game
|
2. Echo()
Perintah echo() secara
pengoperasiannya sama dengan print(), namun
terdapat 2 buah perbedaan. Pertama, tidak dapat digunakan untuk suatu bagian
dari sebuah ekspresi yang kompleks, karena return echo adalah void, sementara
return print adalah Boolean. contohnya adalah :
$temp
= “This string”;
if(echo $temp) maka akan muncul pesan error : Parse error: syntax error, unexpected ‘echo’ (T_ECHO) in … |
Namun berbeda jika kita menggunakan print
if(print
$temp)
echo ‘ accepted’; |
Maka hasilnya adalah :
This
string accepted
|
yang kedua, perintah echo() memungkinkan mengeluarkan hasil dengan menggunakan banyak string, maksudnya adalah dengan menggunakan operator “,”. Sebagai contoh :
<?php
$heavyweight = “Lennox Lewis”; $lightweight = “Floyd Mayweather”; echo $heavyweight, ” and “, $lightweight, ” are great fighters.”; ?> |
Maka hasilnya adalah :
Lennox
Lewis and Floyd Mayweather are great fighters
|
Banyak orang yang bertanya mana yang lebih cepat, echo() atau
print() ? jawabannya adalah fungsi echo() jauh lebih cepat, karena return
echo adalah void yang artinya tidak perlu mendefinisikan hasil keluaran
datanya, sedangkan print() adalah boolean ini perlu melakukan pengecekan agar
dapat diketahui hasil keluaran datanya. Void itu sama dengan kosong / tidak
mengeluarkan apa – apa, sedangkan Boolean bisa berupa true atau false.
3. Printf()
Perintah printf() secara
functional sangat mirip dengan print(), hasil
output ditentukan didalam args, kecuali hasil
output sudah diberikan format tertentu. Parameter format memungkinkan Anda
untuk memegang kendali besar atas data output, baik itu dalam hal penyelarasan
, presisi , jenis, atau posisi .
Contoh Penjumlahan pada C++
dengan Printf :
#include<stdio.h>
void main() { int a; int b; int hasil; printf("masukkan nilai 1 :\n"); scanf("%d",&a); printf("masukkan nilai 2 :\n"); scanf("%d",&b); hasil=a+b; printf("hasil penjumlahan %d",hasil); } |
4. Sprintf()
String sprintf (string format [, mixed arguments]) Fungsi sprintf sebenarnya hampir sama dengan printf(),
kecuali output yang awalnya sebagai sebuah string langsung menjadi sebuah
standard output, sebagai contoh:
$cost = sprintf(“$%01.2f”, 43.2); // $cost = $43.20
|
Lanjut ke pembahasan tentang :
Fungsi Tanggal dan Waktu (Date/Time) pada
PHP
Format Karakter
|
Deskripsi
|
Contoh Hasil
|
Hari/Tangggal
|
------
|
------
|
D
|
Tanggal dua digit
dalam 1 bulan, jika 1 digit ada nol didepannya
|
01 to 31
|
D
|
Nama hari dalam 1
minggu, 3 huruf
|
Mon sampai Sun
|
J
|
Tanggal dalam 1
bulan, tanpa nol depannya
|
1 to 31
|
l
(huruf kecil 'L') |
Nama
hari dalam 1 minggu
|
Sunday sampai Saturday
|
N
|
ISO-8601
angka yang menunjukkan hari (PHP 5.1.0)
|
1 (untuk Senin)
sampai 7(untuk Minggu)
|
S
|
suffix
bahasa inggris untuk tanggal, 2 karakter
|
st, nd, rd or th.
disatukan dengan j
|
W
|
Angka
yang menunjukkan hari seminggu
|
0 (Untuk
Minggu) sampai 6(untuk sabtu)
|
Z
|
Tanggal
dalam 1 tahun (dimulai dari 0)
|
0 sampai 365
|
Minggu
|
------
|
------
|
W
|
ISO-8601 nomor
minggu dalam 1 tahun, mingguan/week dimulai dari hari Senin
|
Contoh: 42 (Minggu
ke 42 dalam tahun)
|
Bulan
|
------
|
------
|
F
|
Nama bulan, seperti
January atau March
|
January sampai December
|
M
|
Angka yang
menunjukkan bulan, 2 digit
|
01 sampai 12
|
M
|
Nama bulan, 3 huruf
|
Jan sampai Dec
|
N
|
Angka yang
menunjukkan bulan
|
1 sampai 12
|
T
|
Jumlah hari bulan
yang ditentukan
|
28 sampai 31
|
F
|
Nama bulan, seperti
January atau March
|
January sampai December
|
Tahun
|
------
|
------
|
Y
|
Tahun 4 digit
|
Contoh: 1999 atau 2013
|
Y
|
tahun 2 digit
|
Contoh: 99 atau 13
|
Waktu
|
------
|
------
|
A
|
Huruf kecil Ante
meridiem (am) dan Post meridiem (pm)
|
am atau pm
|
A
|
Huruf besar Ante
meridiem (am) dan Post meridiem (pm)
|
AM atau PM
|
B
|
Swatch Internet
time
|
000 sampai 999
|
G
|
Format 12 jam,
tanpa 0
|
1 sampai 12
|
G
|
Format 24 jam,
tanpa 0
|
0 sampai 23
|
H
|
Format 12 jam, 2
digit, dengan 0 depannya
|
01 sampai 12
|
H
|
Format 24 jam, 2
digit, dengan 0 depannya
|
00 sampai 23
|
I
|
Menit
|
00 sampai 59
|
S
|
Detik
|
00 sampai 59
|
U
|
Microseconds (PHP
5.2.2)
|
Contoh: 54321
|
Timezone
|
------
|
------
|
E
|
Pengidentifikasi
Timezone (PHP 5.1.0)
|
Contoh: UTC, GMT,Atlantic/Azores
|
O
|
perbedaan terhadap
waktu Greenwich (GMT) dalam jam
|
Contoh: +0200
|
P
|
perbedaan terhadap
waktu Greenwich (GMT) dalam jam ada titik dua antara jam dan menit (PHP
5.1.3)
|
Contoh: +02:00
|
T
|
Singkatan Timezone
|
Contoh: EST, MDT ...
|
Full Date/Time
|
------
|
------
|
C
|
Tanggal ISO
8601 (PHP 5)
|
2004-02-12T15:19:21+00:00
|
R
|
Format tanggal RFC
2822
|
Contoh: Thu,
21 Dec 2013 16:01:07 +0200
|
Berikut Contoh nya :
<?php
//
Misal sekarang adalah tanggal 10 Maret, 2001, 5:16:18 pm
$today
= date("F j, Y, g:i
a"); // March 10, 2001, 5:16 pm
echo
$today;
?>
|
Baik lah teman-teman. Sekian Dari saya untuk
artikel saya yang kali ini semoga artikel ini dapat bermanfaat untuk
teman-teman. Sekian dan terima kasih :D