vsprintf: フォーマットされた文字列を返す (String 関数) - PHPプロ!マニュアル

PHPマニュアル

vsprintf: フォーマットされた文字列を返す

vsprintf

(PHP 4 >= 4.1.0, PHP 5)

vsprintfフォーマットされた文字列を返す

説明

string vsprintf ( string $format , array $args )

sprintf()と動作は同じですが、 可変長の引数ではなく配列を引数とします。

パラメータ

format

format についての説明は sprintf() を参照ください。

args

返り値

(sprintf()のドキュメントに記述された) format に基づきフォーマットされた文字列として配列値を返します。

例1 vsprintf(): 整数のゼロ埋め

<?php
print vsprintf("%04d-%02d-%02d"explode('-''1988-8-1')); // 1988-08-01
?>

参考

  • sprintf() - フォーマットされた文字列を返す
  • vprintf() - フォーマットされた文字列を出力する


PHPマニュアル



Pick Up Q&A

Q
セッションがいいのか、それともデータベースがいいのか教えて下さい。
 このエントリーをはてなブックマークに追加 
A
>ボタンをクリックしたら選んだ商品情報を持っておきたいと思っています。 そのくらいのことならセッションもしくはCookie(期限短め:場合によってはブラウザ閉じるまで)でいいんじゃないですかね。 #わ...

>>続きを読む

一つの目安として、ECサイトの購入情報など絶対に消えてはいけないものはDBに、カートなどの一時的に使用する情報や、ユーザに任意のタイミングで消去されても構わないものはセッションにと使い分けるといいでしょう。

▲解説者:岡本(アシアル株式会社 教育コーディネーター兼 システムエンジニア)