現在の位置: ホーム> 関数カテゴリ一覧> vsprintf

vsprintf

フォーマットされた文字列を返します
名前:vsprintf
カテゴリ:
対応言語:php
一言説明:フォーマットされた文字列を変数に書き込みます。

定義と使用法

vsprintf()関数は、フォーマットされた文字列を変数に書き込みます。

sprintf()とは異なり、 vsprintf()のパラメーターは配列にあります。配列要素は、メイン文字列のパーセントサイン(%)シンボルに挿入されます。この関数は段階的に実行されます。最初の%記号で、最初の配列要素を2番目の%シンボルに挿入し、2番目の配列要素を挿入します。

注: %シンボルがARGパラメーターよりも多い場合、プレースホルダーを使用する必要があります。プレースホルダーは%シンボルに挿入され、数字と「\ $」で構成されます。例2を参照してください。

ヒント:関連機能:

  • fprintf()
  • printf()
  • sprintf()
  • vfprintf()
  • vprintf()

文法

vsprintf ( formatargarray
パラメーター 説明する
形式

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

考えられる形式値:

  • %% -パーセントサインを返します
  • %B-バイナリ番号
  • %C- ASCII値に対応する文字
  • %d-正と負の符号を含む小数点以下(負の数、0、正の数)
  • %e-小文字の科学表記法(例:1.2e+2)
  • %E-首都を使用した科学表記法(例:1.2e+2)
  • %u-標識のない小数点以下(0以上)
  • %f-フローティングポイント番号(ローカル設定)
  • %f-浮動小数点数(非ローカル設定)
  • %g-短い%Eおよび%f
  • %g-短い%Eおよび%f
  • %O-オクタル数
  • %S-文字列
  • %x-ヘキサデシマル番号(小文字)
  • %x-ヘキサデシマル数(キャップ​​)

追加のフォーマット値。必然的に%と文字の間に配置されます(たとえば、%.2f):

  • +(存在 +または - 数の正と負の性質を定義する数値の前。デフォルトでは、負の数のみがマークされ、正の数はマークされていません)
  • '(パディングとして使用するものを指定する、デフォルトはスペースです。幅sigpifyerで使用する必要があります。たとえば、x20s(パディングとして "x"を使用)))
  • - (左調整変数値)
  • [0-9](変数値の最小幅を指定)
  • 。[0-9](小数点以下の場所の数または最大文字列の長さを指定)

注:上記の複数のフォーマット値を使用する場合、上記の順序で使用する必要があり、破壊することはできません。

Argarray 必須。フォーマット文字列の%シンボルに挿入されたパラメーターを備えた配列。
類似の関数
  • サブストリングの発生数を計算します substr_count

    substr_count

    サブストリングの発生数を計算します
  • 文字列を出力します print

    print

    文字列を出力します
  • 文字列が最初に表示される場所を見つけます(ケースが鈍感です) stripos

    stripos

    文字列が最初に表示される場所を見つけます
  • 文字列で使用される文字に関する情報を返します - 各バイト値(0..255)が文字列で発生する回数をカウントします count_chars

    count_chars

    文字列で使用される文字に関する情報を返し
  • 文字列が指定されたサブストリングで終了するかどうかを確認します str_ends_with

    str_ends_with

    文字列が指定されたサブストリングで終了す
  • 文字列の最初の文字を大文字に設定します ucfirst

    ucfirst

    文字列の最初の文字を大文字に設定します
  • 16進数文字列をバイナリ文字列に変換します hex2bin

    hex2bin

    16進数文字列をバイナリ文字列に変換しま
  • 適用されるすべての文字をHTMLエンティティに変換 - 文字をHTMLエスケープ文字に変換する htmlentities

    htmlentities

    適用されるすべての文字をHTMLエンティ
人気記事(にんききじ)