кодесурса
«PHP

PHP: функция vfprintf ()

script1adsense2code
script1adsense3code

Описание

Функция vfprintf () записывает отформатированную строку в поток.

Версия:

(PHP 5)

Синтаксис:

 vfprintf (file_handle, format, array_args) 

Параметры:

название Описание Необходимые /
Необязательный
Тип
file_handle Когда файл успешно открывается с помощью fopen () или fsockopen (), он возвращает идентификатор ресурса, который называется обработчиком файла или указателем файла. необходимые Ресурс
формат Каждая спецификация преобразования начинается с одного знака процента (%) и заканчивается следующими символами преобразования.
% - возвращает знак процента.
b - аргумент рассматривается как целое число и отображает его как двоичное число.
c - аргумент обрабатывается как целое число и отображает его как значение ASCII.
d - аргумент обрабатывается как целое число и отображается как десятичное число со знаком.
e - аргумент рассматривается как научное обозначение (например, 1.2e + 2).
E - аргумент, рассматриваемый как научное обозначение (например, 1.2E + 2).
u - аргумент обрабатывается как целое число и отображается как десятичное число без знака.
f- аргумент обрабатывается как число с плавающей запятой и отображается как число с плавающей запятой. (местные знают)
F - аргумент обрабатывается как число с плавающей запятой и отображается как число с плавающей запятой (без учета локали).
g - короче% e и% f.
G - короче% E и% f.
o- аргумент обрабатывается как целое число и отображается как восьмеричное число.
s - аргумент обрабатывается как строка и отображается как строка.
x - аргумент обрабатывается как целое число и отображается как шестнадцатеричное число (строчными буквами).
X - аргумент обрабатывается как целое число и отображается как шестнадцатеричное число (с заглавными буквами).

Необязательная спецификация:
Спецификатор знака: отображать знак (+ или -) перед числом. По умолчанию знак - используется перед числом, если оно отрицательное.

Заполнение персонажа:
Символ по умолчанию - пробел. Альтернативный символ заполнения может быть указан путем добавления к нему одинарной кавычки.
Спецификатор выравнивания. : - персонаж делает выравнивание по левому краю. Значение по умолчанию является правильным.
Спецификатор ширины: целое число определяет ширину поля.
Спецификатор точности: в аргументе указывается, сколько десятичных чисел должно отображаться для плавающих чисел. При использовании этого спецификатора в строке он действует как точка отсечения, устанавливая максимальный предел символов для строки.
необходимые строка
array_args Вывести значения массива в виде отформатированной строки в соответствии с указанным форматом. необходимые массив

Возвращаемое значение:

Длина выведенной строки.

Тип значения : целое число

Пример функции php vfprintf ()

<?php
$string1 ='My Roll No. is :';
$roll_no = 22;
$file_handler = fopen('testvf.txt','w');
vfprintf($file_handler, '%s   %u', array($string1, $roll_no));
fclose($file_handler);
// Let open the file file once again and read the content.
$file_name ='testvf.txt';
$file_handler = fopen($file_name, 'r');
$file_data = fread($file_handler, 1024);
fclose($file_handler);
echo ($file_data);
?>

Выход:

 Мой номер рулона: 22

Посмотреть пример в браузере

Смотрите также

Справочник по функциям PHP

Предыдущая: Учес
Далее: vprintf

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code