English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Основной курс PHP

Дополнительный курс PHP

PHP и MySQL

Руководство по PHP

Примеры использования и примеры работы функции vprintf() в PHP

    PHP String 字符串函数手册

    Функция vprintf() используется для вывода форматированных строк.

Синтаксис

vprintf(format,argarray)

Определение и использование

Используется для преобразования строки в форматированную строку

Возврат

 Возвращает длину строки вывода.

Параметр

НомерПараметры и описание
1

format

Укажите строку и как форматировать переменные в ней

Возможные значения формата:

  • %% - возвращает процент (%)

  • %b - двоичное число

  • %c - символ, соответствующий значению ASCII

  • %d - десятичное число с знаком (+, 0, -)

  • %e - использование маленького scientifiction notation (например, 1.2e+2)

  • %E - использование большогоscientific notation (например, 1.2E+2)

  • 袍есятичное число без знака (+0)

  • %f - число с плавающей запятой (локально настроено)

  • %F - число с плавающей запятой (не локально настроено)

  • %g - более короткое %e и %f

  • %G - более короткое %E и %f

  • %o - восьмеричное число

  • %s - строка

  • %x - шестнадцатеричное число (малыми буквами)

  • %X - шестнадцатеричное число (большими буквами)

Дополнительные значения формата. Необходимо разместить между % и буквой (например, %.2f):

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

  • ' (указание, что использовать в качестве заполнителя, по умолчанию это пробел. Оно должно использоваться вместе с указателем ширины. Например: '%'x20s (использование "x" в качестве заполнителя))

  • - (левое выравнивание значения переменной)

  • .[0-9] (указание минимальной ширины значения переменной)

  • .[0-9] (указание位数 или максимальной длины строки)

Комментарий:Если используется несколько таких форматов, они должны использоваться в порядке, указанном выше, и не должны быть изменены.

2

argarray

Укажите массив параметров, которые будут вставлены в строку формата, и они будут вставлены в символы %.

Онлайн пример

Попробуйте следующий пример, использующий 轾s для вывода форматированной строки.

<?php
    //Использование vprintf с 轾s для вывода форматированной строки
   $number = 5;
   $str = "oldtoolbag.com";
   
   vprintf("Для oldtoolbag.com есть �лионов пользователей.",array($number,$str));
?>
Проверьте, пожалуйста‹/›

Результат вывода

Для oldtoolbag.com есть 5 миллионов пользователей.

PHP String 字符串函数手册