(PHP 5)
fprintf – Ghi chuỗi có định dạng vào file
Miêu tả hàm fprintf
1 |
int fprintf ( resource $handle , string $format [, mixed $args [, mixed $... ]] ) |
Tham số
handle
Nguồn trỏ tới một tệp tin, thông thường được tạo bởi fopen()
format
Xem thêm tại hàm sprintf()
args
…
Giá trị trả về
Trả về độ dài của chuỗi đã được ghi.
Ví dụ
Ví dụ 1 về hàm fprintf()
1 2 3 4 5 6 7 8 |
<?php if (!($fp = fopen('date.txt', 'w'))) { return; } fprintf($fp, "%04d-%02d-%02d", $year, $month, $day); // ghi ngày tháng theo định dạng ISO vào file date.txt ?> |
Ví dụ 1 về hàm fprintf() – Định dạng tiền tệ
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
<?php if (!($fp = fopen('currency.txt', 'w'))) { return; } $money1 = 68.75; $money2 = 54.35; $money = $money1 + $money2; // Biến $money sẽ có giá trị "123.1"; $len = fprintf($fp, '%01.2f', $money); // ghi giá trị "123.10" vào currency.txt echo "đã ghi $len bytes vào currency.txt"; // sử dụng giá trị trả về của hàm fprintf // để xác định bao nhiêu bytes đã được ghi ?> |