الدالة vprintf()‎ في PHP

من موسوعة حسوب
< PHP

(PHP 4, PHP 5, PHP 7)

تطبع الدالة vprintf()‎ سلسلة نصيَّة بتنسيق معين.

الوصف

int vprintf ( string $format , array $args )

تُظهر هذه الدالة مصفوفة من القيم التي نُسِّقت كل منها وفقًا للتنسيق format (الذي شُرح مفصَّلًا في صفحة الدالة sprintf()‎).

عمل هذه الدالة شبيه بالدالة printf()‎ باستثناء أنَّها تقبل مصفوفةً من المعاملات بدلًا من عدد من المعاملات المتغيِّرة.

المعاملات

format

راجع الدالة sprintf()‎ للاطلاع على شرح المعامل format.

args

المعاملات التي ستُستخدَم عند تفسير سلسلة التنسيق.

القيم المعادة

يُعاد طول السلسلة النصيَّة المطبوعة.

أمثلة

المثال 1: حشو الأعداد الصحيحة أصفارًا باستعمال الدالة vprintf()‎

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

انظر أيضًا

  • الدالة printf()‎: تطبع سلسلة نصيَّة بتنسيق معين.
  • الدالة sprintf()‎: تعيد سلسلة نصيَّة بتنسيق معين.
  • الدالة vsprintf()‎: تعيد سلسلة نصيَّة بتنسيق معين.

مصادر