PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

PHPのvprintf()関数


vprintf()関数は、文字列をフォーマットされた文字列に変換するために使用されます。フォーマットされた文字列を出力します。

構文

vprintf(format, arg)

パラメータ

  • フォーマ −文字列とその中の変数のフォーマット方法を指定します。

  • 可能なフォーマット値は次のとおりです-

    • %%-パーセント記号を返します

    • %b-2進数

    • %c-ASCII値に従った文字

    • %d-符号付き10進数(負、ゼロ、または正)

    • %e-小文字を使用した科学的記数法(例:1.2e + 2)

    • %E-大文字を使用した科学的記数法(例:1.2E + 2)

    • %u-符号なし10進数(ゼロ以上)

    • %f-浮動小数点数(ローカル設定対応)

    • %F-浮動小数点数(ローカル設定に対応していません)

    • %g-%eと%fの短い方

    • %G-%Eと%fの短い方

    • %o-8進数

    • %s-文字列

    • %x-16進数(小文字)

    • %X-16進数(大文字)

  • arg −フォーマット文字列の%記号に挿入される引数を持つ配列

戻る

vprintf()関数は、出力された文字列の長さを返します。

以下は例です-

<?php
   $a = 2888;
   $b = 8686;
   $res = vprintf("%f\n%f",array($a,$b));
   echo $res;
?>

出力

以下は出力です-

2888.000000
8686.00000023

  1. PHPのGregorianToJD()関数

    GregorianToJD()関数は、グレゴリオ暦の日付をユリウス日数に変換します。ユリウス日番号を返します。 注 −グレゴリオ暦の有効な範囲は、紀元前4714年11月25日からです。少なくとも西暦9999年12月31日まで 構文 GregorianToJD(month, date, year) パラメータ 月 −月を1から12までの数値として指定します 日付 −日を1から31までの数値として指定します 年 −年を-4714から9999までの数値として指定します 戻る GregorianToJD()関数は、ユリウス日番号を返します。 例 以下は例です-

  2. PHPのfscanf()関数

    fscanf()関数は、指定された形式に従って、開いているファイルからの入力を解析します。 2つのパラメーターのみが渡された場合は、配列として解析された値を返します。 構文 fscanf(file_pointer, format, mixed) パラメータ file_pointer − fopen()を使用して作成されたファイルシステムポインタリソース。 フォーマット- フォーマットを指定します。値は次のとおりです。 %%-パーセントを返します %b-2進数 %c-ASCII値に従った文字 %f-浮動小数点数 %F-浮動小数点数 %o-8進数 %s-文字列 %d-符号付き10