منتدى المعالي
 
عدد الضغطات : 1,357
ينتهي : 24-10-2012
Ma3ali Tube Towards Happiness الجـوال الغرفة الصوتية البطاقات الصـوتيـات مركز التحميل مجلة أجيال
Ma3ali Tube Be Happy الجـوال Ma3ali flickr الغرفة الصوتية البطاقات الصـوتيـات مركز التحميل مجلة أجيال



عدد الضغطات : 15,848عدد الضغطات : 5,539
ينتهي : 20-06-2012
عدد الضغطات : 10,060
ينتهي : 25-12-2012عدد الضغطات : 1,936

العودة   منتدى المعالي > العالم الرقمي > منتدى الحاسب الآلي و ورشة الصيانة والاستفسارات > فريق التعلم الذاتي لبناء المواقع

إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
قديم 08-01-2011, 01:34 AM   #1
مشرفة فريق التعلم الذاتي
 
الصورة الرمزية عاليا





عاليا is a jewel in the roughعاليا is a jewel in the roughعاليا is a jewel in the roughعاليا is a jewel in the roughعاليا is a jewel in the roughعاليا is a jewel in the rough



افتراضي php (الدرس الثالث) : المتغيرات في php و متغير من نوع متغير و المتغيرات المرنة



**************

**************


- ما معنى كلمة متغير ؟
المتغير عبارة عن اسم (يختاره المبرمج) نخزن فيه البيانات في الذاكرة ويمكن استدعاء هذه البيانات بمجرد كتابة اسم المتغير .

- كيف نعرف المتغير ؟
نقوم بتعريف المتغير عن طريق الرمز $.

- كيف نكتب المتغير في لغة الـ PHP ؟
نضع رمز الـ $ بعده إما "حرف" أو "_" ثم يتبعه تشكيلة من الحروف والأرقام .

مثال :

كود PHP:
<?php
$value 
10 ;
echo 
"$value"
?>

- ما هي أنواع المتغيرات ؟
o المتغير Integer أو Int.
o المتغير Double أو Float .
o المتغير String .
o المتغير Boolean .

- وبماذا تسمى هذه الأنواع ؟
تسمى هذه الأنواع باسم Scalar Type أي الأنواع الأساسية .

- ولماذا تسمى بهذا الاسم ؟
لأن هذه المتغيرات لا يمكن أن تفككها لأجزاء أصغر منها .

- أمثلة على هذه الأنواع :

o المتغير Integer : عدد .

كود PHP:
<?php
$value 
10 ;
echo 
"$value"
?>

o المتغير Double أو Float : عدد عشري .

كود PHP:
<?php
$value 
10 ;
echo 
"$value"
?>

o المتغير String : نصي .

كود PHP:
<?php
$value 
"فريق التعلم الذاتي" ;
echo 
"$value"
?>

o المتغير Boolean : إما false أو true.

كود PHP:
<?php
$value 
false ;
?>
**************

الدرس الثامن : 8. Weak Type وتغيير النوع ديناميكياً | عبدالله عيد المحمادي
Weak Type
**************


- لغات البرمجة تصنف على نوعين :
1- Strong Type : غير مرنة في التعامل مع الـ data type .
2- Weak Type : مرنة في التعامل مع الـ data type .

- لغة الـ PHP تصنف على أنها Weak Type .

- ما معني ذلك ؟
يعني ذلك أمكانية تغيير نوع البيانات لنفس المتغير بشكل مرن في لغة الـ PHP ولن نحصل على رسائل الخطأ كما يحدث مع لغات البرمجة من النوع Strong Type .

مثال :

كود PHP:
 <?php
$value 
10 ;   //     integer
$value 9.5 ;   //  double , float
$value "فريق التعلم الذاتي" // string
$value false ;  // boolean
?>
**************

الدرس التاسع : 9. النوع متغير متغير في PHP | عبدالله عيد المحمادي
متغير متغير - variable variable
**************


- ما معنى متغير متغير ؟
هو تحويل قيمة متغير ما إلى متغير .

- كيف يكتب بلغة الـ PHP ؟
هكذا يكتب , $$value

- مُبهم قليلا , هل يمكنكم التوضيح أكثر ؟
بالتأكيد سنوضح بمثال وسنجد أن الأمر جدا بسيط بإذن الله .

عندنا متغير عادي قيمته selflearningteam .

كود PHP:
<?php
$value 
"selflearningteam" // string
?>

نريد تحويل قيمة (selflearningteam)المتغير السابق إلى متغير يأخذ قيمة جديدة .

كود PHP:
<?php
$$value 10 ;
?>

ومعنى هذا الكود هو أن قيمة المتغير السابق (selflearningteam) تحولت إلى متغير له قيمة (10) .

كود PHP:
<?php
$selflearningteam 
10 ;
?>

المثال كامل :

كود PHP:
<?php
$value 
"selflearningteam" ;
$
$value 10 ;
echo 
$selflearningteam ;
?>



التعديل الأخير تم بواسطة محمد جبلي ; 08-01-2011 الساعة 09:47 PM.
عاليا غير متواجد حالياً
 
رد مع اقتباس    
إظهار / إخفاء الإعلانات 
منتديات مسلمة النسائية مساحة إعلانيه
قديم 08-01-2011, 09:52 PM   #2
 
الصورة الرمزية محمد جبلي

افتراضي رد: php (الدرس الثالث) : المتغيرات في php و متغير من نوع متغير و المتغيرات المرنة


| تنبيه : لمشاهدة الدروس بجودة و دقة عالية قم بالضغط على HD الموجود أسفل الفيديو

|| تـمـريـنـات و تـدريـبـات ||
1- مافائدة المتغيرات في php ؟
2- مالأفضل بين Strong Type و Weak Type من وجهة نظرك ؟ ولما ؟
3- مالفائدة من متغير من نوع متغير ؟ مع وضع مثال إن وجد ؟


بالتوفيق


محمد جبلي غير متواجد حالياً
مشاركة مميزة 1
 
رد مع اقتباس    
قديم 08-01-2011, 10:09 PM   #3
 
الصورة الرمزية عاصم نت

افتراضي رد: php (الدرس الثالث) : المتغيرات في php و متغير من نوع متغير و المتغيرات المرنة

طيب سؤال على الطاير..

المتغيرات مو نحفظها بقاعدة البيانات ؟؟ ونستدعي قيمتها من قاعدة البيانات وكذا يكون التحكم بقيمة المتغير اسهل كما اعتقد
لانه راح يمدينا الاضافة على عمود المتغيرات وتغيير قيمها وحذفها.
اما الآن فقط نستدعيها بنفس الصفحة والا ؟؟

عاصم نت غير متواجد حالياً
مشاركة مميزة 1
 
رد مع اقتباس    
قديم 10-01-2011, 05:38 AM   #4
 
الصورة الرمزية محمد جبلي

افتراضي رد: php (الدرس الثالث) : المتغيرات في php و متغير من نوع متغير و المتغيرات المرنة


الإتصال بقاعدة البيانات و القيام بالاستعلام و أخذ الرد و عمل العمليات عليه و طباعته
عملية جداً بطيئة إذا قارنها بالمتغيرات العادية

المتغير العادي اللي مو مربوط بقاعدة البيانات
بإمكانك تعديله و حذفه و البحث فيه و إجراء عمليات كثيرة عليه بسرعه
بدون ماتحتاج أي قاعدة بيانات

أن لا أدري لماذا تربط المتغيرات بقاعدة البيانات ؟!
مثلا لو أبغى أسوي آله حاسبه بحيث المستخدم يدخل القيم و يختار العملية
وأنا أسوية العملية الحسابية في صفحة php و أرسله النتيجة
أكيد راح أحتاج متغيرات لكن نهائياً ما أحتاج قواعد بيانات !


محمد جبلي غير متواجد حالياً
مشاركة مميزة 1
 
رد مع اقتباس    
قديم 10-01-2011, 06:45 PM   #5
 
الصورة الرمزية عاصم نت

افتراضي رد: php (الدرس الثالث) : المتغيرات في php و متغير من نوع متغير و المتغيرات المرنة

1- مافائدة المتغيرات في php ؟
هي أصل المشروع ولا يمكن قيام موقع من دونها..

2- مالأفضل بين Strong Type و Weak Type من وجهة نظرك ؟ ولما ؟
Strong Type
لانهـ ببساطة ما ودي اضيّع بين المتغيرات وودي بس يكون متغير واحد من نوع واحد ولا يكون مكرر !
وياليت توضح لنا..الآن لو وضعت اكثر من متغير يختلف النوع..وش راح يطبع ؟


3- مالفائدة من متغير من نوع متغير ؟ مع وضع مثال إن وجد ؟
آمممم
بعض المرات تحتاج ان تضع قيمة متغير ما هو متغير لكن هذهـ القيمة تختلف من زائر لزائر
مثلا قيمة المتغير

كود PHP:
$username "عاصم نت"
لكن قيمة المتغير عندكـ راح تكون كذا
كود PHP:
$username "محمد جبلي"
وكذا راح نستفيد من متغير متغير

عاصم نت غير متواجد حالياً
مشاركة مميزة 1
 
رد مع اقتباس    
قديم 11-01-2011, 01:55 AM   #6
 
الصورة الرمزية بوح خافق





بوح خافق is just really niceبوح خافق is just really niceبوح خافق is just really niceبوح خافق is just really niceبوح خافق is just really niceبوح خافق is just really niceبوح خافق is just really niceبوح خافق is just really nice



افتراضي رد: php (الدرس الثالث) : المتغيرات في php و متغير من نوع متغير و المتغيرات المرنة





1- مافائدة المتغيرات في php؟
فائدة المتغيّرات متشابهة في جميع لغات البرمجة تقريبًا.
قد تكون أبرز فائدة هي تخزين البيانات المُستقبلة ( إمّا من المستخدم أو من قاعدة البيانات ) لإجراء بعض العمليّات عليها.
للمتغيّرات أيضًا فوائد أُخرى فرعيّة مثل كونها شروط للتكرار مثلاً.

2- مالأفضل بين Strong Type و Weak Type من وجهة نظرك؟ ولما؟
أعتقد أنّ الأمر متعلّق بنوع البرنامج.
في برامج لا تعتمد على إدخال خارجي من المستخدم ( مثل الاستيراد من قواعد البيانات ) أجد أنّ الديناميكيّة أفضل كوني أضمن على المستوى الشخصيّ أنّي - كمبرمج - لن أُدخل بيانات خاطئة.
لكن في حالة الاستقبال من المُستخدم، أجد أنّ الأنواع الثابتة أكثر دقّة وتجاوزًا للخطأ، فأن يحصل الخطأ في المرحلة الخارجيّة للبرنامج ( استقبال البيانات ) أفضل من حدوثه أثناء تخزينها في وحدة التخزين أيًّا كان نوعها.

3- مالفائدة من متغير من نوع متغير ؟ مع وضع مثال إن وجد؟
كما تفضّل الأخ عاصم، عندما أُريد أن أُسند قيم مُعيّنة لقيمة مُدخلة من المُستخدم لا أعرف ما هي مُسبقًا أحتاج أن أُنشئ متغيّرًا من المتغيّر.
مثلاً - وهذا مثال غير فعليّ لا يحضرني غيره -:
كود PHP:
$Name$_POST[Name]; #user input at the name field.
$$Nametime(); #e.g. function that stores accessing time for this specific name. 
معلومة متغّير من متغيّر جديدة عليّ تمامًا :]
شُكرًا ()





بوح خافق غير متواجد حالياً
مشاركة مميزة 1
 
رد مع اقتباس    
قديم 11-01-2011, 07:50 AM   #7
 
الصورة الرمزية Wishes7





Wishes7 will become famous soon enoughWishes7 will become famous soon enough



افتراضي رد: php (الدرس الثالث) : المتغيرات في php و متغير من نوع متغير و المتغيرات المرنة





،،


1- مافائدة المتغيرات في php ؟
المتغيرات تستخدم لتخزين القيم المضافة إليها لحفظها ولسهولة استخدامها واستدعائها لآحقاً ،،
2- مالأفضل بين Strong Type و Weak Type من وجهة نظرك ؟ ولما ؟
الـ Strong type ، رآح تكون جداً دقييقة وما تسمح بأي ادخالات إلا وتكون صحيحة ،،
يعني أي متغير ولآ بد من تعريفه كـعدد أو عدد عشري أو متغير نصي ،، إذا لم تقم بتعريفه فسيظهر لك البرنآمج العملية كأنها خطأ ،،

أما في الـ weak type مثل الـ php مو محتاج اي تعريف للمدخلآت .. بإمكآنك ادخال اي قيمة بدون تعريفها كعدد او نص او نحوه ،،


الأفضل من وجهة نظري النوع الأول لأنه راح يكون دقيق أكثر وبالتالي ارتكاب الأخطاء سيكون أقل ،،

3- مالفائدة من متغير من نوع متغير ؟ مع وضع مثال إن وجد ؟
بالنسبة للمتغير من نوع متغير لم أفهمها تماماً ،،

أشكر لكم جهودكم ،،

Wishes7 غير متواجد حالياً
مشاركة مميزة 1
 
رد مع اقتباس    
إضافة رد

مواقع النشر (المفضلة)


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
الأعضاء الذين قرؤوا الموضوع منذ 30 يوم ( أيام ) : 0 .
الموضوع لم يُقرأ بعد
أدوات الموضوع
انواع عرض الموضوع

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

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة



الساعة الآن 11:02 AM.