PHP Printf وظيفة ونوع المحددات
تعمل وظيفة PHP printf () تمامًا مثل وظيفة print () حيث تقوم بإخراج (طباعة) سلسلة (وسيطة) إلى مستعرض الويب. ومع ذلك ، سوف تستخدم وظيفة printf () عندما تريد التحكم في كيفية تنسيق هذه الوسيطة.

يجب أن يكون لدى printf () الوسيطة الأولى نوع وسيطة خاص يسمى سلسلة تنسيق أو سلسلة تحكم تنسيق. تحتوي سلسلة التحكم في التنسيق هذه على مواصفات التحويل (إرشادات) لكيفية تنسيق الوسائط الأخرى. يجب أن يكون هناك نفس عدد المواصفات مثل الوسائط المقابلة. يتيح إلقاء نظرة على مثال دالة printf () التي تحتوي على اثنين من المواصفات في سلسلة التحكم في التنسيق وسيطين متماثلين.

printf ("عمري هو٪ d. في العام التالي سأكون٪ d." ، 21 ، 22) ؛

عمري 21 سنة. في العام القادم سأكون 22.

هناك ثلاث وسيطات لهذه الدالة printf (). الأول هو سلسلة التحكم في التنسيق والثاني والثالث هي الوسائط المتوافقة لتنسيقها. كما ترون هناك نوعان من مواصفات التحويل في سلسلة التحكم في التنسيق ويتم وضع السلسلة بأكملها بين علامات اقتباس. كل المواصفات تبدأ بنسبة ٪. كلاهما اكتب المحددات، في هذه الحالة ، محدد النوع d ، والذي سيقوم بتنسيق الأعداد الصحيحة (21 و 22) كأرقام عشرية. هناك محددات نوع أخرى يمكن استخدامها للتحكم في كيفية تنسيق وسيطة. يوضح المخطط أدناه كيف تقوم محددات النوع هذه بتنسيق وسيطة المثال نفسه (222).

اكتب محدداتوصفمثال
222
ديعرض الوسيطة عدد صحيح كرقم عشري222
بيعرض الوسيطة عدد صحيح كرقم ثنائي11011110
جيعرض وسيطة عدد صحيح كمكافئ حرف ASCII
Fيعرض وسيطة عدد صحيح (مزدوج) كرقم الفاصلة العائمة222.000000
سيعرض الوسيطة عددًا صحيحًا كرقم ثماني (قاعدة 8)336
سيعرض الوسيطة عدد صحيح كسلسلة222
سيعرض وسيطة عدد صحيح كرقم عشري صغير (قاعدة 16)دي
Xيعرض الوسيطة عددًا صحيحًا كرقم سداسي عشري كبير (قاعدة 16)DE





تعليمات الفيديو: 13- كيف نتعامل مع الأرقام الصحيحة و الأرقام العشرية باستخدام PHP - دورة اساسيات PHP من موقع علمني (أبريل 2024).