اقسام المنجم
- أهم المواضيع (36)
- اخبار تقنية (23)
- اختراعات (27)
- افتكاسات (36)
- الابراج (3)
- المواضيع الجديدة (50)
- جديد * جديد (36)
- حكم وامثال (14)
- دورات تدريبية (5)
- رمضانيات (29)
- شخصية المنجم (3)
- صبايا (12)
- صحتك (20)
- طرائف وغرائب (22)
- فكرة عمل...... (13)
- قصة ققصيره (20)
- كتب (7)
- مشاكل وحلول (25)
- مقالات (30)
معلومة اليوم:
لماذا التكبر ؟
من تراب ، على تراب ، إلى تراب !!
جديد المنجم
اختر ما تود أن تتعلمه
أرشيف المنجم
- أبريل 2011 (121)
- مايو 2011 (65)
- يونيو 2011 (133)
- يوليو 2011 (248)
- أغسطس 2011 (110)
- سبتمبر 2011 (44)
- أكتوبر 2011 (11)
استخدم printf بالاضافة لسؤال
شرح يمكن يستفاد منها حد
دالة printf() :
نوع الدالة : string function
توافق الدالة : PHP 4, PHP 5
فائدة الدالة : تقوم بطباعة الجمل والعبارات في بي اتش بي مثل echo و print ولكن الفرق هنا انها افضل بكثير اذا كنت تريد كتابة جمل وعبارات ممزوجة مع متغيرات او دوال او ان صح التعبير فأن printf تستخدم اذا اردت دمج عبارات ثابته مع عبارات ديناميكية (كالمتغييرات والدوال )
اهم فائدة لتلك الدالة انها تجعلك تستطيع الفصل التام بين العبارات الثابتة والديناميكية وانها تعطيك قدر كبير جدا من التحكم في التطبيق الذي تقوم به
شكل الدالة :
مثال 1 : وسيكون الناتج كما هو واضح في التعليق
نلاحظ ان %s خاصة باخراج الـ strings
يوجد ايضا اكثر من معرف يمكننا استخدام للتحكم في المتغيير الذي تم كتابته مثلا :
طبعا الامثلة توضح اكثر ناخذ مثال : وسيكون الناتج : وسيكون الناتج :
نلاحظ شيء هام جدا انه نحن عندما نحدد نوع المتغير الذي نستخدمه فان البي اتش بي سترجع هذا النوع وان كنت انت واضع نوع اخر بمعني
اذا قمنا نحن بعمل متغير وسيكون الناتج :
للمزيد من المعلومات : PHP: printf - Manual
ارجو تكونوا استفدتو وشكرا
السؤال : سهل طبعا للمبتدئين زي حلاتي :
دالة printf() :
نوع الدالة : string function
توافق الدالة : PHP 4, PHP 5
فائدة الدالة : تقوم بطباعة الجمل والعبارات في بي اتش بي مثل echo و print ولكن الفرق هنا انها افضل بكثير اذا كنت تريد كتابة جمل وعبارات ممزوجة مع متغيرات او دوال او ان صح التعبير فأن printf تستخدم اذا اردت دمج عبارات ثابته مع عبارات ديناميكية (كالمتغييرات والدوال )
اهم فائدة لتلك الدالة انها تجعلك تستطيع الفصل التام بين العبارات الثابتة والديناميكية وانها تعطيك قدر كبير جدا من التحكم في التطبيق الذي تقوم به
شكل الدالة :
int printf ( string $format [, mixed $args [, mixed $... ]] )
امثلة توضح كيفية التعامل معها : مثال 1 :
كود:
<?php
printf("welcome to %s",php);
//outpot : welcome to php
?>welcome to php
حيث كما هو واضح كتبنا الجملة التي نريدها وهي welcome to ثم دمجنا معها قيمة الـ %s والتي حددناها بـ phpنلاحظ ان %s خاصة باخراج الـ strings
يوجد ايضا اكثر من معرف يمكننا استخدام للتحكم في المتغيير الذي تم كتابته مثلا :
•%% : يقوم باظهار العلامة المئوية
• %b – يظهر رقم ثنائي
• %c – يظهر حرف تبعا للقيمة الـ ASCII
• %d – يظهر رقم عشري صحيح
• %o – يظهر الرقم بنظام الاوكتال (اي النظام الثماني)
• %s – String يظهر
• %x – يظهر الرقم السدس عشري المقابل للرقم الذي تم وضعه
• %X – نفس الشيء لكن بالحروف الكبيرة
• %b – يظهر رقم ثنائي
• %c – يظهر حرف تبعا للقيمة الـ ASCII
• %d – يظهر رقم عشري صحيح
• %o – يظهر الرقم بنظام الاوكتال (اي النظام الثماني)
• %s – String يظهر
• %x – يظهر الرقم السدس عشري المقابل للرقم الذي تم وضعه
• %X – نفس الشيء لكن بالحروف الكبيرة
طبعا الامثلة توضح اكثر ناخذ مثال :
كود:
<?php
$str = "ahmed";
$intg = 5;
printf("hello %s . the number is %d",$str,$intg);
?>hello ahmed . the number is 5
مثال اخر يحول الرقم الصحيح الي رقم ثنائي : كود:
<?php $intg = 432; printf("the binary number of the decimal number %d is %b",$intg,$intg); ?>
the binary number of the decimal number 432 is 110110000
نلاحظ شيء هام جدا انه نحن عندما نحدد نوع المتغير الذي نستخدمه فان البي اتش بي سترجع هذا النوع وان كنت انت واضع نوع اخر بمعني
اذا قمنا نحن بعمل متغير
$num=33
ثم احضرنا بالمحدد %f وهو خاص باحضار الاعداد الكسرية التي تحتوي علي كسورفان الـ printf سترجع float كما سنري بالمثال : كود:
<?php
$intg = 33;
printf("see the result of %f",$intg);
?>see the result of 33.000000
توجد محددات كثيرة جدا سواء لتحديد كم عدد الارقام التي نريدها بعد العلامة في الاعداد الغير صحيحة او غير ذلك الكثير هذة كانت مقدمة بسيطة للمزيد من المعلومات : PHP: printf - Manual
ارجو تكونوا استفدتو وشكرا
السؤال : سهل طبعا للمبتدئين زي حلاتي :
الاشتراك في:
تعليقات الرسالة (Atom)
0 التعليقات:
إرسال تعليق