vfprintf

(PHP 5, PHP 7, PHP 8)

vfprintf將格式化字符串寫(xiě)入流

說(shuō)明

vfprintf(resource $handle, string $format, array $args): int

向由 handle 指定的流資源句柄中寫(xiě)入根據(jù) format 格式化后的字符串。

作用與 fprintf() 函數(shù)類似,但是接收一個(gè)數(shù)組參數(shù),而不是一系列可變數(shù)量的參數(shù)。

參數(shù)

handle

format

關(guān)于 format 的描述,參見(jiàn) sprintf()

args

返回值

返回輸出字符串的長(zhǎng)度。

范例

示例 #1 vfprintf(): 前導(dǎo) 0 的整數(shù)

<?php
if (!($fp fopen('date.txt''w')))
    return;

vfprintf($fp"%04d-%02d-%02d", array($year$month$day));
// 將向 date.txt 寫(xiě)入格式化的 ISO 標(biāo)準(zhǔn)日期
?>

參見(jiàn)