الدالة 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()
: تطبع سلسلة نصيَّة بتنسيق معين.