Booo Posted April 4, 2013 Share Posted April 4, 2013 (edited) بسم الله الرحمن الرحيم قَالُواْ سُبْحَانَكَ لاَ عِلْمَ لَنَا إِلاَّ مَا عَلَّمْتَنَا إِنَّكَ أَنتَ الْعَلِيمُ الْحَكِيمُ) وقوله ( وَقُلْ رَبِّ زِدْنِي عِلْمًا ) صدق الله العظيم .. سورة طه :114 من بآب لإخير بكآتم العلـم .. آسمحو لي بتقديم دورتي المتوآضعه بلغة البي إتش بي اتمنى انكم تستفيدون : للمعلومية : الدوره عملييـه يعني مآفيه كلإلإم طوييل وبثآره ززإيده + ماني محضر الدروس يعني اي خطا لإاوصيكم تبلغوني : -) الدوره ليست للمبتدئين : - ) : الدوره مقدمة للي مطلع على الغه من بعيد ا + عارف إساسيات البرمجه بلغة لوإ بسم الله موقع لكتابة الاكواد الخاصه بلغة البي اتش بي اون لاين بدون تحميل برآمج http://writecodeonline.com/php/ وإذا تبي برنامج لتجربة الاكواد بجهازك وإنا اوصي بشده اكتب بمحرك البحث "مترجم لغة PHP" وحمل البرنامج الي يعجبك _________________________________________________________________________ :: الـدرس الإول :: ::الإطلإع على الغه + اساسيآت بدآئيه:: بسم الله :: طريقة كتابة الاكواد بلغة php :: <? هنا تكتب الكود ?> وهناك طريقة للكتابه بااضافة كلمة php <?php هنا تكتب الكود ?> سوآل : ؤش الفآيده من إضافة وسم php ? هناك بعض السيرفرات ماتقرآ الكود لإلإزم تحط الوسم علشاآن يقرا الكود تذكر << بعض السيرفرات ------------------------------------------------------------------- :: لإضآفة تعليقات بالكود :: <?php// تعليق تعليق # /* تعليق تعليق */ ?> ------------------------------------------------------------------- :: جملة الطباعه للطباعة على المتصفح:: يعني الكلإلإم الي تقدر تقرآه بالمتصفح .. echo <?php echo " مرحبا بك بدورة البي اتش بي "; echo " مرحبا ","بك","بدورة","البي اتش بي"; ?> > مرحبا بك بدورة البي اتش بي > مرحبا بك بدورة البي اتش بي لإحظ الفاآصله المنقوطه بالاخير اذا ماكتبتهآ بيحدث لك خطآ بالصفحةة .. ------------------------------------------------------------------- :: المتغيراآت :: المتغيرآت تببدأ بعلإلإمة $ <?php$boo = "كيف حآلك ؟"; echo ($boo); ?> <?php$boo = "i'm \"FINE\" "; echo ($boo); ?> > i'm "FINE" <?php$boo = "c:\windows\system.ini"; echo ($boo); ?> > c:windowssystem.ini <?php$boo = "c:\\windows\\system.ini"; echo ($boo); ?> > c:\windows\system.ini ------------------------------------------------------------------- :: جمع متغيرين بمتغير وآحد :: <?php$bo = "fourm"; $Bo = "Arab"; $full = $bo . $Bo; echo ($full); // طيب تبي تحط فراغ بين المتغيرين تسوي كذا $full = $bo .' '. $Bo; echo ($full); ?> > fourmArab > fourm Arab <?php$bo = "fourm"; $Bo = "Arab"; $bo = $bo . $Bo; echo ($bo); ?> > fourmArab ------------------------------------------------------------------- :: متغيرات بلغة php :: هناك متغيرآت يستخدمها النظام وتقدر تستخدمها مثل $HTTP_USER_AGENT مثآل <? Echo $HTTP_USER_AGENT ; ?> يطلع لك نوع المتصفح عند العميل ليه قلنا متغير ليش مآنقول ثآبت ؟ لإنه يتغير نوع المتصفح بين كل عميل وعميل ------------------------------------------------------------------- :: مفهوم متغير بمتغير :: <?php$val = "Booo"; $$val = 10; echo $Booo; ?> > 10 ------------------------------------------------------------------- :: مفهوم المتغيرات المعقددة :: <?php$val = 10; ${ "boo","70",$val } = 100; echo $boo7010; ?> > 100 ------------------------------------------------------------------- :: معرفة نوع المتغير gettype :: <?php $l ="hi"; echo "The n Is " . gettype ($n) . " "; echo "The l is " . gettype ($l); ?> > The n Is NULL > The l is string ------------------------------------------------------------------- :: تغير نوع المتغير settype :: <?$n = 10 ; echo "Before is " . gettype ($n) ." "; settype ($n,"string"); echo "After That is go " . gettype ($n); /* تغير نوع المتغير */ ?> > Before is integer > After That is go string للمعلومية : بلغة بي اتش بي يسمون الارقام Integer ب لوا تسمى number والارقام الي فيه فاصله تسمى Double مثل $nu= 7.2 ------------------------------------------------------------------- :: آلثوإبت ا:: قيم ثآبته ماتتغير وتقدر تعرفها بدآلة Define <? Define ("author", "how") ; echo "boo " . author . " me" ; ?> > boo how me ------------------------------------------------ :: ثوابت يستخدمها النظام :: PHP_OS يعرض نظام التشغيل الي ييستخدمه السيرفر <?Echo PHP_OS; ?> > Linux ------------------------------------------------------------------- :: constant جلب قيمة الثوابت بإستخدام :: <?phpdefine ("Value10","Booo") ; $asd = 10; $data = constant('Value'.$asd); echo $data; ?> > Booo ------------------------------------------------------------------- :: isset دآلـة :: لمعرفة إذا كان المتغير منشأ مسبقاً أم لم يتم انشاؤه هي لا تتطلب غير اسم المتغير الذي تريد فحص وجوده وتقوم بارجاع القيمة ( 1) إذا كان المتغير تم انشاؤه ولاترجع أي قيمة إذا كان المتغير غير منشأ <? $n = “n”; Echo isset ($n); Echo isset ($s); ?> > 1 > ----------------------------------------- الدالة unset :: تقوم بحذف المتغير إذا كان موجوداً وتحرير الذاكرة منه.. <? $n = “n”; unset ($n); Echo isset ($n); ?> > ----------------------------------------- :: empty دالة :: هل المتغير فاضي ؟ او غير منشأ؟ ااذا كان المتغير غير منشأ او قيمة المتغير (صفر) او فيه قيمه فاضيه ("") ا تقوم بأرجاع قيمة 1 ولإتقوم بأرجاع شي اذا كان متغير منشأ ----------------------------------------------------------------------------- و تم الإلإنتهآء من الدرس الإول هو فقط فآتح شهيه للغـه بأذن الله بالدرس الثاني يجي الشغل والددسم نشؤفكم بالدرس الثآني Edited April 5, 2013 by Guest Link to comment
!#NssoR_) Posted April 4, 2013 Share Posted April 4, 2013 يعطيك العافيه ع الدرس المتعووب عليه ويشرفني اول من يرد عليك موفق ان شالله # Link to comment
MSHOOSH Posted April 4, 2013 Share Posted April 4, 2013 يعطيك العافية على الدرس الجميل لغة مهمه ^ في انتظار دروسك الجاية Link to comment
#ikAkA Posted April 4, 2013 Share Posted April 4, 2013 يعطيك ، العافية ع المجهود / Good Job # Link to comment
][sojn][ Posted April 5, 2013 Share Posted April 5, 2013 ؛؛؛؛؛؛؛؛ <?php$boo = "i'm \"FINE\" " echo ($boo); ?> > i'm "FINE" <<<< Parse error: syntax error, unexpected '<' on line 3 Link to comment
|Mr|-Talal07-| Posted April 5, 2013 Share Posted April 5, 2013 شكرا على الشرح الرائع استفدت منه مشكور Link to comment
Tete omar Posted April 5, 2013 Share Posted April 5, 2013 مشكور على الشرح, وبالتوفيق انشاء الله عقبال لغة Java Link to comment
iPrestege Posted April 5, 2013 Share Posted April 5, 2013 مشكور على الشرح, وبالتوفيق انشاء الله عقبال لغةJava * ان شاء الله يعطيك العافية يـ بو عـ الشرح المميز بالتوفيق بـ القادمم # Link to comment
Booo Posted April 5, 2013 Author Share Posted April 5, 2013 ؛؛؛؛؛؛؛؛ <?php$boo = "i'm \"FINE\" " echo ($boo); ?> > i'm "FINE" <<<< Parse error: syntax error, unexpected '<' on line 3 شكرإ لك تم التعديل نسيت الفآصله المنقوطه ; Link to comment
فاّرس Posted April 5, 2013 Share Posted April 5, 2013 دوره تستحق التثبيت,, وآصل بدون فوآصل,, تسلم كثر من هالدروس جآي عشان يقولك مشكور في الموضوع الجاي Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now