Memahami printf print dan echo dalam php, ketiganya adalah berguna untuk menghasilkan keluaran pada browser.
Format string menentukan format argumen dalam tampilan browser. Misalnya "%s" merupakan format untuk menampilkan string, %d merupakan format untuk menampilkan bilangan bulat.
Contohnya:
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 %.
Contoh lengkap printf bisa dilihat dri bawah ini
catatan:
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