English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
استخدام fprintf()函数 لكتتابة النصوص التنسيقة في السريان
int fprintf ( resource $handle , string $format [, mixed $args [, mixed $... ]] )
استخدام النص المعياري لكتتابة النصوص التنسيقة في السريان
هو يرجع طول النص المكتوب
الترقيم | الإعدادات والشرح |
---|---|
1 | stream تحديد مكان كتابة السريان |
2 | تنسيق تحديد النص وتضمين معلومات حول كيفية تنسيق النص قيم تنسيق محتملة:
قيم تنسيق إضافية. يجب وضعها بين '%' والحرف (مثل %.2f):
التعليقات:إذا كنت تستخدم عدة قيم تنسيق أعلاه، يجب أن تستخدمها وفقًا للترتيب المذكور أعلاه، ولا يجب العكس. |
تجربة الاستخدام التالي، باستخدام fprintf لتشكيل الرقم العشري، وكتابة بعض النصوص إلى الملف:
<?php $input = 123; $file = fopen("sample.txt","r"); fprintf($file,"%f",$input); ?>تجربة النظر في‹/›
النتائج-
123.000000
استخدام printf() لتوضيح جميع القيم النموذجية الممكنة للتنسيق:
<?php $num1 = 123456789; $num2 = -123456789; $char = 50; // حرف ASCII لعدد 50 هو 2 //ملاحظة: القيمة النموذجية "%%" تعود إلى علامة النسبة المئوية printf("%%b = %b <br>", $num1); // عدد عشري (عدد ثنائي) printf("%%c = %c <br>", $char); // حرف ASCII printf("%%d = %d <br>", $num1); // عدد عشري سالب printf("%%d = %d <br>", $num2); // عدد عشري سالب printf("%%e = %e <br>", $num1); // نظام العدد العلمي (أحرف صغيرة) printf("%%E = %E <br>", $num1); // نظام العدد العلمي (أحرف كبيرة) printf("%鉾u <br>", $num1); // عدد عشري غير سالب (إيجابي) printf("%鉾u <br>", $num2); // عدد عشري غير سالب (سالب) printf("%%f = %f <br>", $num1); // عدد عشري (يدعم الإعداد المحلي) printf("%%F = %F <br>", $num1); // عدد عشري (لا يدعم الإعداد المحلي) printf("%%g = %g <br>", $num1); // عدد صغير %e و %f printf("%%G = %G <br>", $num1); // عدد صغير %E و %f printf("%%o = %o <br>", $num1); // رقم عشري (عدد ثماني) printf("%%s = %s <br>", $num1); // خط النص printf("%%x = %x <br>", $num1); // رقم عشري (أحرف صغيرة) printf("%%X = %X <br>", $num1); // رقم عشري (أحرف كبيرة) printf("%%+d = %+d <br>", $num1); // شرح علامة التعريف (إيجابي) printf("%%+d = %+d <br>", $num2); // شرح علامة التعريف (سالب) ?>اختبار لرؤية ‹/›