Memahami Printf print dan echo dalam php

Memahami printf print dan echo dalam php, ketiganya adalah berguna untuk menghasilkan keluaran pada browser.

a. Mendalami printf

Fungsi printf() mempunyai bentuk pemanggilan sebagai berikut:
printf(format_string, argumen ....);

Format string menentukan format argumen dalam tampilan browser. Misalnya "%s" merupakan format untuk menampilkan string, %d merupakan format untuk menampilkan bilangan bulat.

Contohnya:
$data = "100 rupiah";
printf("%d", $data);

Pernyataan print() di atas akan menampilkan 100 sebab %d akan membuat data ditampilkan dalam bentuk bilangan bulat.

Untuk lebih jelas lihat tabel dibawah ini memperlihatkan semua kemungkinan penentuan tipe yang dapat diletakkan setelah tanda %.

Kode Keterangan
d Bilangan bulat
b Bilangan biner bulat
o Blilangan oktal (berbasis 8)
x Bilangan heksadesimal (berbasis 16). Huruf dinyatakan dalam bentuk huruf kecil
X Bilangan heksadesimal (berbasis 16). Huruf dinyatakan dalam bentuk huruf besar/kapital
c Karakter yang nilai ASCII-nya dinyatakan dalam argumen
s String
f Bilangan doubel(real)
% Tanda %. Tidak perlu ada argumen


Contoh lengkap printf bisa dilihat dri bawah ini
<?php 
$data = "30.5 derajat celcius";

printf("Format d : %d <br>", $data);
printf("Format b : %b <br>", $data);
printf("Format o : %o <br>", $data);
printf("Format x : %x <br>", $data);
printf("Format X : %X <br>", $data);
printf("Format c : %c <br>", $data);
printf("Format s : %s <br>", $data);
printf("Format f : %f <br>", $data);

catatan:
String format bisa melibatkan lebih dari satu penentu tipe contoh:
Printf("%s = %d", "TV Samsung", 1000000);


b. Penggunaan print

Selama ini mungkin kita terbiasa dengan menggunakan print() dengan bentuk 
print(string);
sebenarnya anda juga bisa menggunakan print() tanpa tanda kurug. Seperti
print "Hai";
sama saja dengan 
print("Hai");

c. Fungsi echo

Fungsi echo() adalah alternatif lain dari print(). Bentuk penggunaannya:
echo string;
atau 
echo (string);

Sekian pembahasan mengenai pemahaman Printf print dan echo dalam php, semoga bisa dipahami dengan baik dan benar. Jika ada kesalahan mohon koreksi teman-teman yang lainnya.

Load disqus comments

0 komentar