عرض النصوص
لعرض نص بواسطة كود بي اش بي الأمر سهل
هناك دالتان مسؤولتان عن هذا الموضوع أولا دالة Print
print ("مرحبا ضع النص هنا ....");
echo "هذه طريقة أخرى لعرض النص " ;
؟> |
و الآن السطر الأول سيعرض
مرحبا ضع النص هنا
و السطر الثاني سيعرض
هذه طريقة أخرى لعرض النص
المتغيرات
ككل لغات البرمجة هذه اللغة تستخدم المتغيرات و المتغيرات هي وعاء نضع فيه قيمة معينة مثلا لاحظ المثال التالي
$mynumber = 1;
echo $mynumber ;
?> |
في المثال السابق أنشأ متغيير سميناه mynumber يمكن تسمية المتغيرات بالأسماء التي تريد و لكن يجب أن يسبقة علامة الدولار $ حتى يعرف البرنامج أن هذا متغيير .. أعطينا المتغيير القيمة 1 و بالتالي وضعنا في الوعاء القيمة واحد ثم استخدمنا الأمر echo لطباعة القيمة الموجود في المتغيير , و بالتالي لو خزنة هذا الملف و فتحته في متصفحك فكل ما سيظهر لك هو الرقم 1
مثال آخر و سنضع في المتغيير هذه المرة نص و ليس رقم
$mytext = "مرحبا أنا الدكتور نت";
echo $mytext ;
?> |
و يمكنك أن تحزر أن الناتج الذي سيظهر في المتصفح هو
مرحبا أنا الدكتور نت
و هنا ملاحظة مهمة النص أي نص يجب أن يكون كما تلاحظ في المثال السابق يجب أن يكون بين علامتي تنصيص يمكن اتسخدام العلامة المزدوجة " أو المفردة ' و سنعرف الفرق لاحقا.
تنسيق النص
لو لاحظت النتائج في الأمثلة السابقة تظهر بشكل غير مرتب و النص يظهر بدون أي تنسيق و النص يحتاج إلى التنسيق و هذا ما سنراه في المثال التالي
$mytext = "14" color="red">النص هنا " ;
echo #mytext;
?> |
و النتيجة ستكون التالي
النص هنا
و ستلاحظ من المثال السابق أنه كان لنا الحرية لاستخدام أوسمة html داخل علامتي التنصيص مع إضافة واحدة شفرات و أوسمة html تحتوي على قوس " و بالتالي نحتاج لنخبر البرنامج أن علامة التنصيص هذه ليست آخر علامة أو العلامة التي ستنهي الجملة و ذلك بإضافة علامة قبل علامة التنصيص و بالتالي يعرف البرنامج بان هذه الجملة لم تنته بعد.
قد تبدو هذه الطريقة لإنتاج نصوص منسقة و عرض شفرات الHtml طريقة معقدة لكن سنتعرض في التالي لطريقة أسهل خاصة إذا ما أردت إخراج نصوص كبيرة.
وبالتوفيق