%d = data ditampilkan dalam bentuk bilangan bulat
%b = data ditampilkan dalam bentuk bilangan biner bulat
%o = data ditampilkan dalam bentuk bilangan oktal (berbasis 8. )
%x = bilagan heksadesimal .Huruf ditampilkan sebagai huruf kecil
%X = bilagan heksadesimal .Huruf ditampilkan sebagai huruf kapital
%c = karakter yang nilai ASCII-nya dinyatakan dalam argumen
%s = data string
%f = bilangan double(real)
untuk mengetahui perdedaan format-format diatas coba cek dengan script PHP berikut:
%b = data ditampilkan dalam bentuk bilangan biner bulat
%o = data ditampilkan dalam bentuk bilangan oktal (berbasis 8. )
%x = bilagan heksadesimal .Huruf ditampilkan sebagai huruf kecil
%X = bilagan heksadesimal .Huruf ditampilkan sebagai huruf kapital
%c = karakter yang nilai ASCII-nya dinyatakan dalam argumen
%s = data string
%f = bilangan double(real)
untuk mengetahui perdedaan format-format diatas coba cek dengan script PHP berikut:
$data= "2500 ton";
printf("Format \%d = %d<br>\n", $data);
printf("Format \%b = %b<br>\n", $data);
printf("Format \%o = %o<br>\n", $data);
printf("Format \%x = %x<br>\n", $data);
printf("Format \%X = %X<br>\n", $data);
printf("Format \%c = %c<br>\n", $data);
printf("Format \%s = %s<br>\n", $data);
printf("Format \%f = %f<br>\n", $data);
printf("Format \%d = %d<br>\n", $data);
printf("Format \%b = %b<br>\n", $data);
printf("Format \%o = %o<br>\n", $data);
printf("Format \%x = %x<br>\n", $data);
printf("Format \%X = %X<br>\n", $data);
printf("Format \%c = %c<br>\n", $data);
printf("Format \%s = %s<br>\n", $data);
printf("Format \%f = %f<br>\n", $data);