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

من موسوعة حسوب
< PHP
مراجعة 11:05، 8 أبريل 2018 بواسطة عبد اللطيف ايمش (نقاش | مساهمات) (تصحيح التصنيفات)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

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

مصادر