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

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

(PHP 4, PHP 5, PHP 7)

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

الوصف

string vsprintf ( string $format , array $args )

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

المعاملات

format

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

args

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

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

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

أمثلة

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

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

انظر أيضًا

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

مصادر