| |||||||
| المدوّنات | البحث | مشاركات اليوم | اجعل كافة المشاركات مقروءة |
|
| | LinkBack | أدوات الموضوع |
| |||||
| إنشاء الكائن بعد شرحه : ماهية new ؟
أولاً قبل البدء فإني بإذن الله سأجيب على جميع التساؤلات ولكن بشكل متسلسل والسبب أن هناك أناس لا يعرفون ماهي كائنات و كلاسات لذلك يجب أن نراعي ظروفهم أيضاً .. وأما بالنسبة لـ __construct وأخواتها فهذه في php 5 وجاي الحديث عنها بإذن الله تعالى ... ونعود إلى درسنا ... إنشاء الكائن بعد شرحه : ماهية new ؟ الآن أظن أننا شرحنا كيف سيكون شكل الكائن Mobil وفهمنا بي اتش بي أنه أي كائن من نوع Mobil ترى شكله كالتالي : كود PHP: إذاً السؤال هنا : كيف أنشئ كائن من نوع Mobil ؟ الجواب كل كائن في php يتم تمثيله عن طريق متغير (كويس) طيب وماذا أيضاً .. ولإنشاء أي كائن في php فإنني أستخدم كلمة new ممتاز .. ولكن كيف ذلك ياعبدالله عيد ؟ الجواب هو انني الآن سأنشئ كائن نوعه جوال كالتالي : كود PHP: الآن أصبح المتغير nokia هو عبارة عن كائن نوعه Mobil و للبقية حوار بإذن الله تعالى ... تحياتي
__________________ قال صلى الله عليه وسلم (كلمتان خفيفتان على اللسان ثقيلتان في الميزان (سبحان الله وبحمده ** سبحان الله العظيم) اوكما قال صلى الله عليه وسلم . (فهل هذه الكلمتان ثقيلتان على لسانك كي لا تقولها مرة واحدة في اليوم على الأقل) | |||||
|
| |||||
| استخدام الكائن بعد إنشائه : طريقة الوصول لمحتويات الكائن استخدام الكائن بعد إنشائه : طريقة الوصول لمحتويات الكائن لقد ذكرنا سابقاً أن إنشاء الكائن يتم كما رأينا بإستخدام كلمة new .. ولقد أنشأنا كائن بإسم nokia الآن السؤال هنا هو كيف أستخدم الكائن nokia ؟ الجواب بكل بساطة فأنت عندما شرحت الكلاس Mobil فأنت تقول أي كائن يتم إنشائه من هذا الكلاس فإنه سيحتوي على دالتين هما Connect و DisConnect ومتغيرين هما color و company . إذا فإن nokia سيحتوي على دالتين هما Connect و DisConnect و متغيرين هما color و company والسبب لأن المتغير أو الكائن nokia هو عبارة عن كائن من النوع Mobil .. طيب السؤال الآن هو كيف أصل لهذه الدوال والمتغيرات الموجودة في كائن(متغير) nokia ؟ الجواب هو بإستخدام مايسمى بمعامل الكائن أو الـ Object Operator وهو عبارة عن شكل سهم كالتالي كود PHP: و للتوضيح فلكي أصل للمتغير color من الكائن nokia فإنني سأكتب مايلي وذلك بعد إنشاء الكائن : كود PHP: ولكي أنفذ الدالة Connect والتي أظن أنك فهمتني قبل أن أكتبها فإنك ستكتب : كود PHP: كود PHP: كود: connected ...! وللبقية حوار بإذن الله تعالى .. تحياتي
__________________ قال صلى الله عليه وسلم (كلمتان خفيفتان على اللسان ثقيلتان في الميزان (سبحان الله وبحمده ** سبحان الله العظيم) اوكما قال صلى الله عليه وسلم . (فهل هذه الكلمتان ثقيلتان على لسانك كي لا تقولها مرة واحدة في اليوم على الأقل) | |||||
|
| |||||
|
إلى هنا أنهينا الجزء الآول والذي احتوى على مايلي : 1- استخدام class 2- استخدام var 3- استخدام new 4- استخدام -> وهذه الأشياء الأربعة المذكورة هي التي ستكون بداية دخولك إلى عالم الكائنات بإذن الله .. وسيكون الجزء الثاني عن مايلي : 1- this 2- constructor وسنبدأ فيها كما تعودنا بالجزء النظري وبعدها بالجزء العملي ... بإذن الله يليها الجزء الثالث والرابع وهكذا إلى الإحتراف بإذن الله تعالى ,, ولكن قبل البداية أرجوا من الجميع التطبيق وأرجوا ممن لديه ملاحظات على الشرح أو من لديه تعليق أو نقد فأنا أتقبل وبكل صدر رحب .. والآن عليك أن تختبر نفسك كالتالي : أن تنظر إلى أي شئ أو أي كائن أمامك وتحضر ورقة وقلم وتقوم بإستخراج الخصائص والأساليب الخاصة به و تسجلها على تلك الورقة وبعد ذلك حولها إلى كلاس في php ثم استخدمها ككائنات وياليت تضع لنا الكود اللي كتبته او المثال عشان الجميع يستفيد بإذن الله .. وللبقية حوار بإذن الله تعالى ... تحياتي
__________________ قال صلى الله عليه وسلم (كلمتان خفيفتان على اللسان ثقيلتان في الميزان (سبحان الله وبحمده ** سبحان الله العظيم) اوكما قال صلى الله عليه وسلم . (فهل هذه الكلمتان ثقيلتان على لسانك كي لا تقولها مرة واحدة في اليوم على الأقل) | |||||
|
| |||||
|
أسف لم أنتبه لموضوع الـ Debug وأرجوا أن تعذروني فلم أنتبه له والله يعلم صدق ما أقول .. لذلك بالنسبة لموضوع الـ Debug و الـ Error Report فأنت أشر وإحنا نقشر يعني غاليين والطلب رخيص بس خلونا نخلص من موضوع الكلاسات والكائنات وابشروا بإذن الله تعالى باللي يرضيكم .. ولكن حبة حبة علي خلونا نخلص من واحد وبعدين نجي للثاني وهكذا وأنا الشئ اللي اعرفه ترى صدقوني ما أبخل فيه لو بحرف واحد والشئ اللي ما أعرفه ترى ببساطة أروح أقرأ فيه وأجي أساعد به .. والله المعين ولاتنسونا من الدعاء لي ولوالدي .. تحياتي
__________________ قال صلى الله عليه وسلم (كلمتان خفيفتان على اللسان ثقيلتان في الميزان (سبحان الله وبحمده ** سبحان الله العظيم) اوكما قال صلى الله عليه وسلم . (فهل هذه الكلمتان ثقيلتان على لسانك كي لا تقولها مرة واحدة في اليوم على الأقل) | |||||
|
| |||||
|
السلام عليكم ورحمة الله وبركاته موضوع جميل جدا و يحوي كم هائل من المعلومات المفيدة ، بارك الله فيك اخوي عبدالله وجزيت الف خير اتمنى منك اكمال الطريق ![]() تقبل تحياتي
__________________ بي اتش بي العرب : php-ar.com دروس PHP خاص : phpfaq.php-ar.com البلوق العربي : ar-blog.net مدونتي : naifphp.net خدمات البرمجة : naifphp.org جريح سابقا :) | |||||
|
| |||||
|
الله يعطيك العافية اخونا عبد الله . طبقت وما ادري شكلي دخلت المواضييع ببعضها كود PHP: كود PHP: تحياتي .
__________________ دروس php بالفيديو ! | |||||
|
| |||||
| كود PHP: كود PHP: ![]() دمت بود
__________________ سبحان الله وبحمده سبحان الله العظيم | |||||
|
| |||||
|
هذا تطبيق كائن اتصال بقاعده البيانات شرحت الخصائص والاساليب بالغه الانجليزيه لاتتدققون في السبلنق PHP حببتني والله اتعلم الانجليزي مدري ليه كود PHP: الله يوفقك
| |||||
|
| |||||
|
السلام عليكم . شكلك اخوي عبدالله مشغول بالأختبارات وبالجامعه, الله يوفقك يارب ويوم ما تخلص لا تنسى تكلمة الشرح ![]() تحياتي .
__________________ دروس php بالفيديو ! | |||||
|
| |||||
|
السلام عليكم مشكور اخى على هدا الشرح المتميز والواضح ولكن انا الشيء الوحيد الدى لم افهمه واعدرونى كيف نستغل هاته الكائنات متلا هل فقط بتنضيم المتغيرات والدوال واستدعائها عند الحاجة’’.؟..؟؟ وشكرا
__________________ اينكم يا مغاربة ’’’؟؟؟ لنتعاون من اجل النهوظ بالمواقع المغربية **************************** متى سنتوقف عن مواقع المسيقى والدردشة !!!!! www.gsm4maroc.com | |||||
|
| |||||
|
لدي ملاحظة بسيطة على هذا الكائن اقتباس:
كود PHP: كود PHP: السبب واضح جدا الكائن يجب ان يكون خالي من معلومات السرفر لسبب وحيد على حسب معرفتي وهو: ستحتاج هذا الكائن في برامج مختلفة واستضافات مختلفة .. والطريقة الصحيحة ان تدخل معلومات السيرفر كما شرحت فوق من خارج الكائن وليس من داخله والله اعلم | |||||
|
| |||||
|
هلا والله اخوي Nadorino ،، كلامك صحيح س كل الطرق تؤدي الي مكه انا وضعت قيم متغيرات الاتصال من عندي يقدر يغيرها بملف تشغيل الكائن : كود PHP: | |||||
|
| |||||
|
السلام عليكم لقد برمجت كائن لتحميل الملفات على هذا الرابط http://www.swalif.net/softs/showthread.php?p=1318662 المرجو وضع ملاحظاتكم في نفس الموضوع (الرابط) | |||||
|
| |||||
| أسف على التأخير ..
أتقدم بالأسف على التأخير ولكن هي أشياء خارجة عن الإرادة ... على العموم سأتابع بإذن الله تعالى ... تحياتي
__________________ قال صلى الله عليه وسلم (كلمتان خفيفتان على اللسان ثقيلتان في الميزان (سبحان الله وبحمده ** سبحان الله العظيم) اوكما قال صلى الله عليه وسلم . (فهل هذه الكلمتان ثقيلتان على لسانك كي لا تقولها مرة واحدة في اليوم على الأقل) | |||||
|
![]() |
| |
| |
| أدوات الموضوع | |
| |