>>>>>>>>>> للتسجيل في الموقع أضغط هنا <<<<<<<<<<


عـودة للخلف   منتديات كتاب العرب > كلية تكنولوجيا المعلومات > تطوير المواقع والمنتديات
التسجيل الأسئلة الشائعة الأعضاء التقويم مركز رفع الملفات البحث مواضيع اليوم تعليم الأقسام كمقروءة


الرد على الموضوع
 
خيارات الموضوع طريقة العرض
  #1  
قديم 2006-09-02, 04:59 PM
الصورة الشخصية لـ محمد الفرح  
الدرس ثاني في دورة ال php: المتغيرات , الثوابت

السلام عليكم ورحمة الله وبركاتة

دروس سابقة:-
الدرس الاول في دورة ال php: تنصيب - طباعة - دمج html مع php
ــــــــــــــــــــــــــــــ
سوف اقوم بإضافة شئ على درس امس لم اشئ ان اجعله هذه النقطة في اول درس لكي لا يكون محتوى الدرس الاول كثير

الان لو اردنا ان نكتب العبارة التالية
محمد
الفرح
كيف نكتبها ؟
اي بمعنى اخر كيف يمكننا الكتابة بلغة PHP
باكثر من سطر .
سوف نستخدم هنا الامر
[php] <br>[/php]


ونكتب هذا الكود في محرر php

[php]
<?
print"محمد";
print"<br>";
print"الفرح";
?>
[/php]


طبعا هذه الطريقة الاولى

اما الطريقة التانية

[php] <?
print"محمد<br>الفرح";
?>
[/php]


ـــــــــــــــــــــــــــــــــــ ـــــــــــــ
الان فالنعد الى درسنا وسوف يحتوي :-


1- المتغيرات
2- الثوابت

ــــــــــــــــــــــــــــــ
1- المتغيرات
من منا لا يعرف معنا متغير ؟
المتغير هو قيمة نقوم بتعريف لغة الـ php
عليها عن طريق سبق المتغير ب $
ـــــــــــــــــــــــــــــ
المثال دائما يوضح اكثر
لو انني اريد ان اكتب موضوع كامل واسم محمد الفرح يملئ الموضوع كيف يمكنني ان استعين برقم اذا كتبتة يظهر لي بدلا منه اسم محمد الفرح ؟
نذهب الى محرر ال php
ونضع البداية وكلنا يعرف الان كيف يبدأ بأمر php
ونضع المتغير التالي :-
[php] $name = "محمد الفرح";[/php]
الأن لنضع تحت المتغيير
[php] print"$name";[/php]

احفظ الامر وانظر ماذا سوف يظهر لك بدل المتغير name$
الذي وضعته بين الاشارتين "name$"

ملاحظة مهمة بالنسبة للمتغيرات
عند كتابة المتغير يجب ان تراعي حالة الحروف
اي
عند كتابة المتغير
[php] $name[/php]
يجب عند كتابتك ل $name
داخل الاشارتين ""
ان تكون كالتالي
[php]"$name"[/php]
وان لا تكون هكذا

[php]"$NAME"[/php]

ــــــــــــــــــــــــــــــ

2- الثوابت.
من العنوان تستطيع المعرفة اننا نتحدث عن متغيير ثابت اي لا يمكن تغييرة

الان تخيل هذه العبارة
[php] define( 'var' , value ) [/php]


الان لنعربها
DEFINE : الاسم

VAR : القيمة
VALUE : القيمة
بالكامل

كود:
(اسم ( ' المتغير' , القيمة


الان لنأخذ المثال التالي:-
لو كنا نعمل في شركة مبيعات مرتديلا مثلا
وتبيع بصنفان
small
large

وثمن ال small 150 ريال
وثمن ال large 200 ريال
ونريد عند كتابة small ان يظهر لنا سعرها
وعند كتابة large يظهر لنا سعرها
حسنا ماذا نستفيد ؟
اذا كنا نريد ان نغير السعر لا نغير السعر في كل الصفحة بل في بداية الصفحة وهو يتغير تلقائي
وهذا الكود المناسب

[PHP]
<?
define( 'small' , 150 ) ;
define( 'large' , 200) ;
print small ;
print "<br>";
print large ;
?> [/PHP]
</DIV>




وانظر ماذا سوف يظهر لك
الان خذ هذه النصائح
المتغير لا يجب ان يكون رقم
القيمة لا تجب ان تكون حرف
لو اردنا ان نكتب قبل المتغير حرف كيف نكتب
بالسطر الذي يسبق المتغير نضع امر برينت

مثال
نريد ان نسبق سعر المرتديلا large
بكلمة ريال ماذا نفعل ؟
[PHP]
<?
define( 'small' , 150 ) ;
define( 'large' , 200) ;
print small ;
print "<br>";
print "ريال";
print large ;
?>
[/PHP]

الفرق بين المتغير الثابت والمتغير العادي ان المتغير العادي يسبق ب $
اما المتغير الثابت لايسبق بشئ
والمتغير العادي يمكن ان تضيف الكلام الذي تريدة بنفس السطر
اما الثابت يجب ان تضع الكتابة في سطر يسبق المتغير.
ارجوا ان يكون واضح
ـــــــــــــــــــــــــــــ
يتبع غدا بدرس جديد


الرد باقتباس
  #2  
قديم 2006-09-05, 12:00 AM
الصورة الشخصية لـ الهاشمي  
رد: الدرس ثاني في دورة ال php: المتغيرات , الثوابت

شرح أكثر من رائع بارك الله فيك أخي
محمد على مجهودك والله يعطيك العافية
وألف شكر

الرد باقتباس
  #3  
قديم 2006-09-05, 08:46 PM
الصورة الشخصية لـ محمد الفرح  
رد: الدرس ثاني في دورة ال php: المتغيرات , الثوابت

مرورك الرائع اخي

مشكور على المرور

الرد باقتباس
  #4  
قديم 2006-09-10, 12:18 PM
الصورة الشخصية لـ watban  
رد: الدرس ثاني في دورة ال php: المتغيرات , الثوابت

اشكرك اخ محمد على الشرح الرهيـــــــــــــــــب......

الرد باقتباس
  #5  
قديم 2006-09-10, 01:35 PM
الصورة الشخصية لـ محمد الفرح  
رد: الدرس ثاني في دورة ال php: المتغيرات , الثوابت

إقتباس:
اقتباس من مشاركة watban مشاهدة المشاركة
   اشكرك اخ محمد على الشرح الرهيـــــــــــــــــب......

العفو اخوي
مشكور على مرورك

الرد باقتباس
  #6  
قديم 2006-10-09, 11:09 AM
 
رد: الدرس ثاني في دورة ال php: المتغيرات , الثوابت

يعطيك الف عافية اخوي محمد على الشرح الرائع والمبسط

الرد باقتباس
  #7  
قديم 2006-11-10, 02:21 PM
 
رد: الدرس ثاني في دورة ال php: المتغيرات , الثوابت

شرح اكثر من رائع

الرد باقتباس
  #8  
قديم 2006-11-11, 02:44 PM
 
رد: الدرس ثاني في دورة ال php: المتغيرات , الثوابت

مشكووووووووووووووووور على الموضوع

الرد باقتباس
  #9  
قديم 2007-03-23, 02:20 PM
 
مشششششششششششششكور

الرد باقتباس
  #10  
قديم 2007-05-26, 03:05 AM
 
شكرا جزيلا على هذا المجهود

الرد باقتباس
الرد على الموضوع


يتصفح الموضوع حالياً : 1 (0 عضو و 1 ضيف)
 
خيارات الموضوع
طريقة العرض

قوانين المشاركة
لا يمكنك إضافة موضوع جديد
لا يمكنك الرد على المواضيع
لا يمكنك إضافة مرفقات
لا يمكنك تعديل مشاركاتك

كود vB متاح
كود [IMG] متاح
كود HTML مغلق
Trackbacks are مغلق
Pingbacks are مغلق
Refbacks are مغلق

مواضيع مشابهة للموضوع: الدرس ثاني في دورة ال php: المتغيرات , الثوابت
الموضوع الكاتب القسم الردود آخر مشاركة
الدرس الثالث في دورة ال php: عبارة if وعبارة elso محمد الفرح تطوير المواقع والمنتديات 18 2008-04-10 01:21 PM
الدرس الاول في دورة ال php: تنصيب - طباعة - دمج html مع php محمد الفرح تطوير المواقع والمنتديات 18 2008-01-08 05:39 AM
53 درس فوتوشوب صوت وصورة بالعربي(لو عايز تبقي حريف) fasoolia التصميم والجرافيكس 44 2007-11-01 01:56 AM
فرصة لا تعوض لكل من يريد تعلم الفوتوشوب صوت وصورة حضرموت قسم البرامج 3 2007-03-15 08:07 PM
هل أنت مبتدئ في الفوتوشوب -- تفضل 109 درس فيديو بالغة العربية abonour التصميم والجرافيكس 8 2007-02-02 11:10 AM


Your Ad Here

الساعة الآن +3: 03:43 PM.


تحاول إدارة شبكة كتاب العرب جاهدة أن تراقب موضوعات المنتدي بشكل دائم ولكنها غير مسئولة تماماً عن أية موضوعات أو مشاركات تنشر فيها وكل موضوع أو مشاركة تعبر عن رأي كاتبها
Powered by vBulletin®
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.