اليوم: السبت 27 ابريل 2024 , الساعة: 11:19 م
لم يعلق احد حتى الآن .. كن اول من يعلق بالضغط هنا
اخر المشاهدات
- [ دول أجنبية ] الدول المستعمرة من طرف فرنسا # اخر تحديث اليوم 2024-04-27
- [ تعرٌف على ] أبو جعفر المنصور # اخر تحديث اليوم 2024-04-27
- [ متاجر السعودية ] زونا ... منطقة الرياض # اخر تحديث اليوم 2024-04-27
- [ مؤسسات البحرين ] عطورات روما ... المنطقة الجنوبية # اخر تحديث اليوم 2024-04-27
- [ مؤسسات البحرين ] مقاولات الزيتونة ... منامة # اخر تحديث اليوم 2024-04-27
- [ تعرٌف على ] محمد بن صالح المنصور # اخر تحديث اليوم 2024-04-27
- [ مؤسسات البحرين ] تكوين للاستشارات الادارية و المالية ذ.م.م ... منامة # اخر تحديث اليوم 2024-04-27
- [ وسطاء عقاريين السعودية ] مكتب رزون للخدمات العقارية ... الرياض ... منطقة الرياض # اخر تحديث اليوم 2024-04-27
- [ وسطاء عقاريين السعودية ] أحمد شارع مبارك العتيبي ... الدوادمى ... منطقة الرياض # اخر تحديث اليوم 2024-04-27
- [ تعرٌف على ] سكان الكويت # اخر تحديث اليوم 2024-04-27
- هل شد الشفرات والمباعدة الشديدة للساقين يمكن أن تفض غشاء البكارة؟ # اخر تحديث اليوم 2024-02-13
- [ مؤسسات البحرين ] رومانتيك فون ... المنطقة الجنوبية # اخر تحديث اليوم 2024-04-27
- [ المركبات الامارات ] كارليس لتأجير السيارات ، مركز دبي المالي العالمي ... دبي # اخر تحديث اليوم 2024-04-27
- [ متاجر السعودية ] قراح لتقنية المعلومات ... الرياض ... منطقة الرياض # اخر تحديث اليوم 2024-02-13
- [ مدن أجنبية ] مدن السويد # اخر تحديث اليوم 2024-04-27
- [ مؤسسات البحرين ] الجناح الأزرق للأبواب ... المنطقة الجنوبية # اخر تحديث اليوم 2024-04-27
- [ وسطاء عقاريين السعودية ] مزون علي مرزن مبشر ... ابها ... منطقة عسير # اخر تحديث اليوم 2024-04-27
- [ تعرٌف على ] جائزة المغرب للكتاب # اخر تحديث اليوم 2024-04-27
- [ شركات النظافة قطر ] كيم دراى للتنظيف ChemdryQatar ... الدوحة # اخر تحديث اليوم 2024-04-27
- [ تعرٌف على ] أحمد المنصور الذهبي # اخر تحديث اليوم 2024-04-27
- [ دليل أبوظبي الامارات ] مكتب الفتح للكتابة والتصوير ... أبوظبي # اخر تحديث اليوم 2024-04-27
- حلمت ان طليقتي تزوجت # اخر تحديث اليوم 2024-03-09
- [رقم هاتف] الطبيب عياط الميلودي .. المغرب # اخر تحديث اليوم 2024-04-27
- قائمة المسلسلات التلفزيونية التونسية 1999-1990 # اخر تحديث اليوم 2024-04-27
- [ تعرٌف على ] حوسبة مستقلة ذاتيا # اخر تحديث اليوم 2024-04-27
- [ متاجر السعودية ] بزون ... الرياض ... منطقة الرياض # اخر تحديث اليوم 2024-04-27
- [ اثاث منزلى السعودية ] مؤسسة مفروشات البهلال للأثاث والمفروشات # اخر تحديث اليوم 2024-04-27
- [ أطباق خليجية ] أكلات شعبية يمنية # اخر تحديث اليوم 2024-04-27
- [ تعرٌف على ] الحملة الفرنسية على نورماندي (1202–1204) # اخر تحديث اليوم 2024-04-27
- طريقة تحضير دزيريات القالب … بالصور # اخر تحديث اليوم 2024-04-27
- [ متاجر السعودية ] فايف سيزون للنظارات ... الرياض ... منطقة الرياض # اخر تحديث اليوم 2024-04-27
- [ تسوق وملابس الامارات ] نوادر العود للتجارة ... أبوظبي # اخر تحديث اليوم 2024-04-27
- [ تعرٌف على ] سكان كرواتيا # اخر تحديث اليوم 2024-04-27
- [ تعرٌف على ] المنصورة (مصر) # اخر تحديث اليوم 2024-04-27
- [ تعرٌف على ] منتخب كندا لكرة القدم للسيدات # اخر تحديث اليوم 2024-04-27
- [ شركات طبية السعودية ] عالم الاوزون ... الرياض # اخر تحديث اليوم 2024-04-27
- [ وسطاء عقاريين السعودية ] صابرين فزاع براهيم الرشيدي ... الهلاليه ... منطقة القصيم # اخر تحديث اليوم 2024-02-11
- [ مؤسسات البحرين ] مقاولات روما ذ.م.م ... منامة # اخر تحديث اليوم 2024-04-27
- [ متاجر السعودية ] مغسلة ستيم زون لاين للسيارات # اخر تحديث اليوم 2024-04-27
- [ شركات الاستشارات الهندسية قطر ] تي. اتش. قطر للهندسة والمقاولات T.H.E QATAR ENGINEERING CONTSUITING W.L.L. ... الدوحة # اخر تحديث اليوم 2024-04-27
- [ أطباق الأرز ] 3 طرق لإعداد الأرز البسمتي الأصفر # اخر تحديث اليوم 2024-04-27
- [ شركات التجارة العامه قطر ] ب و ب للتجارة والمقاولات B & B TRADING & CONTRACTING WLL ... الدوحة # اخر تحديث اليوم 2024-04-27
- [ صرافون وتجار عملة الامارات ] سوق أبوظبي للأوراق المالية # اخر تحديث اليوم 2024-04-27
- [ مؤسسات البحرين ] الشركة الوطنية المالية للصرافة ذ.م.م ... منامة # اخر تحديث اليوم 2024-04-27
- [ تعرٌف على ] النصب التذكاري للحرب الوطنية (كندا) # اخر تحديث اليوم 2024-04-27
- [ شركات التجارة العامه قطر ] تي زد دي جلوبال TZD GLOBAL TRADING WLL ... الدوحة # اخر تحديث اليوم 2024-04-27
- [ تعرٌف على ] وسام كندا # اخر تحديث اليوم 2024-04-27
- [ دليل العين الامارات ] الفجر للأوراق المالية ذ.م.م فرع العين ... العين # اخر تحديث اليوم 2024-04-27
- [ تعرٌف على ] العلاقات الجورجية السلوفاكية # اخر تحديث اليوم 2024-04-27
- [ صحة الجنين ] متى يظهر نوع الجنين في الحمل؟ 6 فحوصات هامة لمعرفة نوع الجنين أثناء شهور الحمل # اخر تحديث اليوم 2024-04-27
- [ تعرٌف على ] الحملة الهولندية إلى فالديفيا # اخر تحديث اليوم 2024-04-27
- [ تعرٌف على ] معرض كندا الوطني # اخر تحديث اليوم 2024-04-27
- [ دليل أبوظبي الامارات ] فوكس للتدقيق و الإستشارات المالية ... أبوظبي # اخر تحديث اليوم 2024-04-27
- [ شركات البترول والغاز قطر ] بتروفاك قطر PETROFAC QATAR WLL ... الدوحة # اخر تحديث اليوم 2024-04-27
- [ وسطاء عقاريين السعودية ] منى مترك صنت الرشيدي ... الدوادمى ... منطقة الرياض # اخر تحديث اليوم 2024-04-27
- [ تعرٌف على ] ثيوفيلوس (مطران سائر أمريكا وكندا) # اخر تحديث اليوم 2024-04-27
- [ مؤسسات البحرين ] اولمبيك للأبواب الجرارة ... المنطقة الشمالية # اخر تحديث اليوم 2024-04-27
- [ وسطاء عقاريين السعودية ] مهند عثمان بن علي السناني ... الرياض ... منطقة الرياض # اخر تحديث اليوم 2024-04-17
- تفسير حلم الجوارب في المنام لابن سيرين # اخر تحديث اليوم 2024-03-10
- [ تعرٌف على ] اتحاد المستقلين والمتعاطفين النيجيريين # اخر تحديث اليوم 2024-04-27
- [ تعرٌف على ] معرض البصرة الدولي للكتاب # اخر تحديث اليوم 2024-04-27
- [ تعرٌف على ] الرعاية الصحية في كندا # اخر تحديث اليوم 2024-04-27
- [ تعرٌف على ] تريفور كلارك (سياسي) # اخر تحديث اليوم 2024-04-27
- [ خدمات قطر ] شركات قطر | شركات المقاولات Construction في قطر # اخر تحديث اليوم 2024-04-25
- [ أطباق الأرز ] كيفية طبخ الأرز البني # اخر تحديث اليوم 2024-04-27
- [ تعرٌف على ] المنصور ناصر الدين محمد # اخر تحديث اليوم 2024-04-27
- [ تعرٌف على ] المنصور بن أبي عامر # اخر تحديث اليوم 2024-04-27
- [ دليل دبي الامارات ] مفروشات شمس الصحراء ... دبي # اخر تحديث اليوم 2024-04-27
- [ حكمــــــة ] عن احمد بن عمرو بن المقدام الرازي قال وقع الذباب على المنصور فذبه عنه فعاد فذبه حتى اضجره فدخل جعفر بن محمد فقال له المنصور يا أبا عبد الله لم خلق الله عز وجل الذباب قال ليذل به الجبابرة. وعن الحسن بن سعيد اللخمي عن جعفر بن محمد قال من لم ي
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام # اخر تحديث اليوم 2024-02-11
- [ شركات التجارة العامه قطر ] الجمال للتجارة AL JAMAL TRADING ... الدوحة # اخر تحديث اليوم 2024-04-27
- [ تعرٌف على ] أحمد المنصور الذهبي # اخر تحديث اليوم 2024-04-27
- [ تعرٌف على ] لوجستية مستقلة # اخر تحديث اليوم 2024-04-27
- [ مؤسسات البحرين ] نيو ستايل للأبواب الأتوماتيكية ... المنطقة الشمالية # اخر تحديث اليوم 2024-04-27
- [ مدن أجنبية ] مدن شمال فرنسا # اخر تحديث اليوم 2024-04-27
- [ وسطاء عقاريين السعودية ] ماجد عبيد عمر العتيبي ... الدوادمى ... منطقة الرياض # اخر تحديث اليوم 2024-04-27
- [ مؤسسات البحرين ] سفانا للأوراق المالية ذ م م ... المنطقة الشمالية # اخر تحديث اليوم 2024-04-27
- [ مؤسسات البحرين ] شركة روما روز للتجارة و المقاولات ذ.م.م ... المنطقة الشمالية # اخر تحديث اليوم 2024-04-27
- [ سياحة وترفيه الامارات ] وردة الصحراء للسياحة ... أبوظبي # اخر تحديث اليوم 2024-04-27
- [ بنوك وصرافة الامارات ] كوتاك ماهيندرا للخدمات المالية المحدودة ... دبي # اخر تحديث اليوم 2024-04-27
- [ وسطاء عقاريين السعودية ] عبداللطيف نيف حامد العتيبي ... الدوادمى ... منطقة الرياض # اخر تحديث اليوم 2024-04-27
- [ وسطاء عقاريين السعودية ] خديجه هلال مرزوق الحربي ... المدينه المنوره ... منطقة المدينة المنورة # اخر تحديث اليوم 2024-02-10
- [ تعرٌف على ] كندا السفلى # اخر تحديث اليوم 2024-04-27
- [ شركات الساعات والنظارات قطر ] مجير قطر MEGIR Qatar ... الدوحة # اخر تحديث اليوم 2024-04-27
- [ مدن أجنبية ] مدينة خراسان # اخر تحديث اليوم 2024-04-27
- [ شركات المدارس الخاصة والمستقلة قطر ] حضانة الفا كيدز Alpha Kids Nursery QA ... الدوحة # اخر تحديث اليوم 2024-04-27
- [ تعرٌف على ] جيجو (مقاطعة مستقلة خاصة) # اخر تحديث اليوم 2024-04-27
- [ شركات التجارة العامه قطر ] جولدن جرافيك للتجارة Golden Graphic Trading W.L.L ... الدوحة # اخر تحديث اليوم 2024-04-27
- وديع أبي رعد حياته الأجتماعيه والعاطفيه # اخر تحديث اليوم 2024-02-19
- [ شركات التجارة العامه قطر ] ديسكون الهندسية قطر ذ م م DESCON ENGINEERING QATAR LLC ... الدوحة # اخر تحديث اليوم 2024-04-27
- [ تعرٌف على ] أحمد المنصور الذهبي # اخر تحديث اليوم 2024-04-27
- [ وسطاء عقاريين السعودية ] متعب لفاي بن قعيد العتيبي ... الدوادمى ... منطقة الرياض # اخر تحديث اليوم 2024-04-27
- [ تعرٌف على ] الاتحاد المصري لنقابات العمال المستقلة # اخر تحديث اليوم 2024-04-27
- [ المجموعة الشمسية ] مكونات النظام الشمسي # اخر تحديث اليوم 2024-04-27
- [ وسطاء عقاريين السعودية ] علي نافع علي الهلالي ... البرك ... منطقة عسير # اخر تحديث اليوم 2024-02-10
- [ دليل رأس الخيمة الامارات ] أهلا وسهلا ... راس الخيمة # اخر تحديث اليوم 2024-04-27
- [ تعرٌف على ] المنصورة (صفد) # اخر تحديث اليوم 2024-04-27
- [ دليل أبوظبي الامارات ] مكتب شاة سان للكتابة والتصوير ... أبوظبي # اخر تحديث اليوم 2024-04-27
- [ تعرٌف على ] منتج طاقة مستقل # اخر تحديث اليوم 2024-04-27
- أعاني من لحمة زائدة في الدبر ، فلدي قطعة لحمية صغيرة في فتحة الشرج من الخارج # اخر تحديث اليوم 2024-02-11
الأكثر قراءة
- مريم الصايغ في سطور
- سؤال و جواب | ما هى أسباب نزول الدم الاحمر بعد البراز؟ وهل هناك أسباب مرضية؟ وما الحل ؟
- سؤال وجواب | هل يجوز للرجل حلق شعر المؤخرة؟ وهل هناك طريقة محددة لذلك ؟
- سؤال و جواب | حلق شعر المؤخرة بالكامل و الأرداف ماحكمه شرعاً
- هل للحبة السوداء"حبة البركة "فوائد ؟
- كيف أتخلص من الغازات الكريهة التى تخرج مني باستمرار؟
- هناك ألم عندى فى الجانب الأيسر للظهر فهل من الممكن أن يكون بسبب الكلى ؟
- هل هناك علاج للصداع الئى أانيه فى الجانب الأيسر من الدماغ مع العين اليسرى ؟
- تعرٌف على ... مريم فايق الصايغ | مشاهير
- تفسير حلم رؤية القضيب أو العضو الذكري في المنام لابن سيرين
- مبادرة لدعم ترشيح رجل السلام صاحب السمو الشيخ محمد بن زايد لجائزة «نوبل للسلام»
- [ رقم تلفون ] مستر مندوب ... مع اللوكيشن المملكه العربية السعودية
- أرقام طوارئ الكهرباء بالمملكة العربية السعودية
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- ارقام وهواتف مستشفى الدمرداش عباسية,بالقاهرة
- طرق الاجهاض المنزلية و ماهى افضل ادوية للاجهاض السريع واسقاط الجنين فى الشهر الاول
- تفسير رؤية لبس البدلة في المنام لابن سيرين
- تفسير حلم رؤية النكاح والجماع في المنام لابن سيرين
- [رقم هاتف] مؤسسة قرض الحسن .. لبنان
- نزع شوك السمك في المنام
- عبارات ترحيب قصيرة 40 من أجمل عبارات ترحيب للأحباب والأصدقاء 2021
- رؤية طفل بعيون خضراء في المنام
- ارقام وهواتف عيادة د. فاروق قورة - 3 أ ش يوسف الجندى باب اللوق بالقاهرة
- الحصول على رخصة بسطة في سوق الجمعة بدولة الكويت
- معلومات هامة عن سلالة دجاج الجميزة
- ارقام وهواتف مستشفى الهلال الاحمر 34 ش رمسيس وسط البلد بالقاهرة
- جريمة قتل آمنة الخالدي تفاصيل الجريمة
- رسائل حب ساخنة للمتزوجين +18
- خليفة بخيت الفلاسي حياته
- تعرٌف على ... عائشة العتيبي | مشاهير
- هل توجيه الشطاف للمنطقة الحساسة يعد عادة سرية؟ وهل يؤثر على البكارة؟
- رقم هاتف مكتب النائب العام وكيفية تقديم بلاغ للنائب العام
- [ رقم تلفون و لوكيشن ] شركة متجر كل شششي - المملكه العربية السعودية
- تفسير رؤية شخص اسمه محمد في المنام لابن سيرين
- ارقام وهواتف مطعم الشبراوى 33 ش احمد عرابى المهندسين, بالجيزة
- أسعار الولادة في مستشفيات الإسكندرية
- ارقام وهواتف عيادة د. هشام عبد الغنى - 10 ش مراد الجيزة بالجيزة
- ارقام وهواتف عيادة د. ياسر المليجى - 139 ش التحرير الدقى بالجيزة
- ارقام وهواتف مستشفى النور المحمدى الخيرى التخصصى المطرية, بالقاهرة
- تفسير رؤية الحشرات في المنام لابن سيرين
- [رقم هاتف] مؤسسة مركز اصلاح وتأهيل بيرين .. بالاردن الهاشمية
- قسم رقم 8 (فلم) قصة الفلم
- تفسير حلم رؤية الميت يشكو من ضرسه في المنام
- هل أستطيع الاستحمام بعد فض غشاء البكارة ليلة الدخلة مباشرة؟
- أعشاب تفتح الرحم للإجهاض
- يخرج المني بلون بني قريب من لون الدم، فما نصيحتكم؟!
- قناة تمازيغت برامج القناة
- ارقام وهواتف مكتب صحة - السادس من اكتوبر ميدان الحصرى السادس من اكتوبر, بالجيزة
- سور القران لكل شهر من شهور الحمل
- تفسير رؤية براز الكلاب في المنام لابن سيرين
- زخرفة اسماء تصلح للفيس بوك
- مدرسة ب/ 141 حكومي للبنات بجدة
- إلغ (برمجية) التاريخ
- [ رقم هاتف ] جمعية قرض الحسن، .... لبنان
- أشيقر سكان وقبائل بلدة أشيقر
- تفسير حلم رؤية قلب الخروف في المنام
- تفسير حلم الكلب لابن سيرين
- [ رقم هاتف ] عيادة د. حازم ابو النصر - 20 ش عبد العزيز جاويش عابدين بالقاهرة
- انا بنت عندي 13 سنة لسة مجتليش الدورة الشهرية ......كنت ببات عند خالتي وكل ما
- هل تمرير الإصبع بشكل أفقي على فتحة المهبل يؤدي إلى فض غشاء البكارة؟
- [رقم هاتف] شركة الحراسة و التوظيف و التنظيف.. المغرب
- قبيلة الهزازي أقسام قبيلة الهزازي
- ذا إكس فاكتور آرابيا فكرة البرنامج
- السلام عليكم ، أنا مشكلتي بصراحة الجنس من الخلف مع زوجي الأن صار ويحب حيل
- فتحة المهبل لدي واسعة وليست كما تبدو في الصور.. فهل هو أمر طبيعي؟
- لالة لعروسة (برنامج) الفائزون
- أنا حامل في الشهر الرابع وينزل مني دم .. هل هذا طبيعي؟
- [ رقم هاتف ] عيادة د. عادل الريس .. وعنوانها
- هل إدخال إصبع الزوج في مهبل الزوجة له أضرار؟
- تفسير حلم اصلاح الطريق في المنام
- هل الشهوة الجنسية الكثيرة تؤثر على غشاء البكارة؟ أفيدوني
- تفسير حلم تنظيف البيت في المنام للعزباء والمتزوجة والحامل والمطلقة
- إيمان ظاظا حياتها ومشوارها المهني
- أهمية وضرورة إزالة الخيط الأسود من ظهر الجمبري
- اسماء فيس بنات مزخرفة | القاب بنات مزخرفه
- لهجة شمالية (سعودية) بعض كلمات ومفردات اللهجة
- تفسير رؤية المشاهير في المنام لابن سيرين
- هل شد الشفرات والمباعدة الشديدة للساقين يمكن أن تفض غشاء البكارة؟
- [بحث جاهز للطباعة] بحث عن حرب 6 اكتوبر 1973 بالصور pdf doc -
- فوائد عشبة الفلية و الكمية المناسبة يوميا
- تفسير رؤية المخدة في المنام لابن سيرين
- [رقم هاتف] شركة الرفق بالحيوان و الطبيعة.. المغرب
- كلمات - انت روحي - حمود السمه
- أعاني من لحمة زائدة في الدبر ، فلدي قطعة لحمية صغيرة في فتحة الشرج من الخارج
- ما الفرق بين الغشاء السليم وغير السليم؟
- تفسير حلم رؤية الإصابة بالرصاص في الكتف بالمنام
- [ رقم هاتف ] مركز المصطفى للاشعة
- أدخلت إصبعي في المهبل وأخرجته وعليه دم، هل فقدت بكارتي؟
- عمر فروخ
- هل الضغط بالفخذين على الفرج يؤذي غشاء البكارة?
- إدمان الزوج للمواقع الإباحية: المشكلة والأسباب والعلاج
- بسبب حكة قويط للمنطقة الحساسة ونزول الدم، أعيش وسواس فض الغشاء.
- ما تفسير رؤية كلمة كهيعص في المنام
- تظهر عندي حبوب في البظر والشفرتين بين حين وآخر.. هل لها مضاعفات، وما علاجها؟
- طريقة إرجاع حساب الفيس بوك المعطل
- الكرة الحديدية قواعد اللعبة
- تفسير رؤية مدرس الرياضيات في المنام لابن سيرين
- [بحث جاهز للطباعة] بحث عن اللغة العربية والكفايات اللغويه -
- تفسير حلم رؤية الكنز فى المنام لابن سيرين
- كيف أصل إلى النشوة مع زوجي أثناء الإيلاج وليس بيده بعد الجماع؟
روابط تهمك
مرحبا بكم في شبكة بحوث وتقارير ومعلومات
عزيزي زائر شبكة بحوث وتقارير ومعلومات.. تم إعداد وإختيار هذا الموضوع [ تعرٌف على ] بي إتش بي # اخر تحديث اليوم 2024-04-27 فإن كان لديك ملاحظة او توجيه يمكنك مراسلتنا من خلال الخيارات الموجودة بالموضوع.. وكذلك يمكنك زيارة القسم , وهنا نبذه عنها وتصفح المواضيع المتنوعه... آخر تحديث للمعلومات بتاريخ اليوم 10/11/2023
[ تعرٌف على ] بي إتش بي # اخر تحديث اليوم 2024-04-27
آخر تحديث منذ 5 شهر و 19 يوم
1 مشاهدة
تم النشر اليوم 2024-04-27 | بي إتش بي
بي إتش بي لديها دليل يحتوي على توثيق لجميع الدوال التي توفرها، بالإضافة إلى إجابة العديد من الأسئلة يمكن إيجادها بعد عمل بحث بسيط على شبكة الإنترنت، كما أن مستخدمي بي إتش بي يساعدون بعضهم البعض عن طريق برامج الدردشة، المنتديات والمجموعات البريدية، والعديد من الأماكن متوفرة لمساعدة المبرمجين المبتدئين في بي إتش بي.
المكتبات
تضم بي إتش بي عدد كبير من المكتبات الحرة والمجانية، أغلب هذه المكتبات تعطي بي إتش بي طبيعتها كلغة لكتابة تطبيقات الوب، حيث تحتوي على مكتبات للوصول إلى FTP ومجموعة من مكتبات الوصول إلى قواعد البيانات مثل ماي إس كيو إل وإس كيو لايت وغيرها، العديد من الدوال تشبه دوال لغة سي. الإضافات
بي إتش بي تسمح للمطورين بكتابة إضافات لها باستخدام لغة سي لإضافة وظائف جديدة، هناك أكثر من نوع للإضافات بعضها يترجم مع شيفرة بي إتش بي والبعض الآخر يعمل في وقت التشغيل (أثناء تنفيذ البرنامج)، تم استخدام الإضافات لدعم مجموعة من الدوال مثل دوال التحكم في العمليات لنظم يونكس، لإضافة واجهة برمجة تطبيقات ويندوز وكورل وبعض الميزات غير المسبوقة مثل آي.آر.سي وغيرها الكثير، هناك موقع يطلق عليه اسم PECL يجمع الإضافات ضمنه. برامج التشفير، تحسين الأداء، التسريع
وظيفة برامج التشفير هي تشفير ملفات بي إتش بي إلى صيغة غير مفهومه بهدف إخفاء الشيفرة البرمجية لعدة أسباب، البعض يرى أنها أسباب أمنية، والبعض يرى أنها مفيدة للبرامج التجارية، يوجد نوعين لبرامج التشفير، النوع الأول يقوم بإخفاء الشيفرة المصدرية، النوع الثاني يقوم بترجمة الشيفرة إلى شيفرة أخرى، ثم يتم تركيب إضافة معينة حتى تقوم بدورها بترجمة الشيفرة الناتجة وجعلها مفهومة من ناحية المحرك الذي سوف يقوم بتنفيذها، أكثر برامج التشفير شهرة هي التي توفرها تقنيات Zend وionCube المحدودة. أما بالنسبة لبرامج تحسين الأداء، فهي تقوم بتحسين جودة الشيفرة المترجمة عن طريق تقليل حجمها وعمل بعض التعديلات التي تقلل من وقت التنفيذ. أخيرا بالنسبة لبرامج التسريع، فوظيفتها تحسين الأداء عن طريق عملية الكاش، حيث تقوم بتخزين الشيفرة المترجمة في الذاكرة حتى تستخدمها فيما بعد بدلا من الحاجة إلى ترجمة وتحويل الشيفرة في كل مرة يطلب فيها الملف، تتوفر برامج تجارية مثل Zend Platform وأخرى حرة مثل xcache وeAccelerator وAPC المنقحات
تساعد المنقحات على تحليل الشيفرة من أجل ملاحظة الأخطاء، مثالا على المنقحات Advanced PHP Debugger وXdebug محركات القوالب
وهي مجموعة من الدوال تستخدم بغرض فصل شيفرة HTML عن شيفرة بي إتش بي، وأحد أشهر محركات القوالب سمارتي. PEAR
وهو مشروع يهدف لكتابة مكتبات باستخدام بي إتش بي، تكون قابلة لإعادة الاستخدام، تكتب مكتبات هذا المشروع دائما باستخدام البرمجة كائنية التوجه.
الإصدار تاريخ الانطلاق أهم التعديلات
PHP 1.0 8 يونيو، 1995 كان اسمها رسميا "Personal Home Page Tools (PHP Tools)". هذا الإصدار هو أول من استخدم اسم PHP.
PHP Version 2 (PHP/FI) 16 أبريل، 1996 كان مبرمجها يعتبرها "أسرع وأبسط أداة" لإنشاء المواقع التفاعلية.
PHP 3.0 6 يونيو، 1998 التطوير انتقل من شخص واحد إلى عدة أشخاص، زيف سوراسكي وأندي جتمانز أعادوا كتابة أساس هذا الإصدار.
PHP 4.0 22 مايو، 2000 تم إضافة نظام محترف للتنفيذ أطلق عليه اسم محرك زند.
PHP 4.1 10 ديسمبر، 2001 ظهور المصفوفات ($_GET، $_SESSION إلخ).
PHP 4.2 22 أبريل، 2002 إغلاق register_globals افتراضيا.
PHP 4.3 27 ديسمبر، 2002 ظهور واجهة سطر الاوامر.
PHP 4.4 11 يوليو، 2005
PHP 5.0 13 يوليو، 2004 ظهور الإصدار الثاني من محرك زند
PHP 5.1 24 نوفمبر، 2005
PHP 5.2 2 نوفمبر، 2006 تشغيل مرشح الإضافات بشكل افتراضي.
PHP 5.3 30 يونيو، 2009 إضافة Namespace وإرجاع أخطاء Undefined للمتغيرات التي لا تحمل قيم.
PHP 5.4 1 مارس، 2012 دعم Trait، دعم خاصية الجملة القصيرة. العناصر التي تمت إزالتها: register_globals، safe_mode، allow_call_time_pass_reference، Session_register ()، Session_unregister () و Session_is_registered (). خادم ويب مدمج. العديد من التحسينات على الميزات الموجودة، والأداء وانخفاض متطلبات الذاكرة.
تنتقد بي إتش بي لمجموعة من النقاط منها: بي إتش بي تستخدم ميزة علامات الاقتباس السحرية (بالإنجليزية: Magic quotes) والتي تحاول تجاهل العلامتين ' و " في النصوص التي تستخدم في قواعد البيانات من أجل منع ثغرات حقن SQL. هذا يؤدي إلى بعض التشويش حيث لا يتم التفريق بين البيانات التي تعالجها هذه الميزة من غيرها التي لا تعالجها.
بي إتش بي لا تحتوي على دعم حقيقي ليونيكود.
PHP/FI
ظهرت php أولا في سنة 1995 على يد راسموس ليردورف كانت تسمى وقتها بـ PHP/FI وفي الحقيقة لم تكن لغة برمجة وقتها وإنما كانت مجموعة من التطبيقات التي كتبت باستخدام لغة بيرل أطلق راسموس اسم Personal Home Page Tools على هذه التطبيقات، لأنه احتاج فيما بعد إلى تطبيقات أكثر فائدة قام راسموس بكتابة تطبيق أكبر باستخدام لغة سي حيث أصبحت قادرة على الاتصال بقواعد البيانات كما أنها كانت تسمح للمستخدمين بتطوير تطبيقات مواقع ديناميكية بسيطة، اختار راسموس أن تكون الشيفرة المصدرية الخاصة بـ PHP/FI متوفرة للجميع لذا كان يمكن لأي شخص أن يستخدمها ويقوم بتحسينها والمشاركة في حل أخطاءها ومشاكلها. كانت PHP/FI وقتها تحوي على بعض الوظائف المتوفرة بالإصدارات الحالية من اللغة، كما أن المتغيرات كانت تشبه متغيرات بيرل، وكانت تركيبها النحوي يشبه بيرل بالرغم من بساطتها ومحدودياتها. في عام 1997 تم إطلاق الإصدار 2.0 من PHP/FI، حيث بلغ عدد مستخدميها آنذاك 50,000 نطاق، وكان هناك مجموعة من الأشخاص الذين يشاركون في التطوير، وتم إطلاق الإصدار الرسمي من 2.0 في شهر نوفمبر من نفس العام بعد العديد من الإصدارات التجريبية بيتا. بي إتش بي 3
في عام 1997 تم إعادة كتابة PHP/FI على يد زيف سوراسكي، أندي جتمانز بعدما وجدوا أن PHP/FI 2.0 ليست قوية بما فيه الكفاية من أجل كتابة تطبيق تجارة إلكترونية والذي كانوا يعملون عليه كمشروع تخرج لجامعتهم، كان هناك تعاون بينهم وبين مؤسس اللغة راسموس ليردورف على أن تكون PHP 3.0 هي النسخة الرسمية بعد PHP/FI. أحد أهم الميزات التي تميزت بها بي إتش بي 3 عن سابقتها إنها أصبحت قابلة للتوسع وتوفر مع هذا الإصدار العديد من المكتبات والدوال، وأدت قابلية التوسع إلى إقبال العديد من المطورين على تطوير المكتبات الجديدة وإضافتها مع اللغة، ويقال أن هذا هو السبب الأساسي للنجاح الذي حققه هذا الإصدار، ومن الميزات الأخرى التي تمت إضافتها في هذا الإصدار هي البرمجة كائنية التوجه. وفي هذا الإصدار تم تغيير اسم اللغة ووضعها تحت اسم جديد وهو بي إتش بي (بدون FI) والذي كان يحمل اختصارا لمعنى جديد مختلف عن الإصدار السابق والمعنى هو "PHP: Hypertext Preprocessor". تم إطلاق بي إتش بي 3.0 في يونيو 1998 بعد 9 أشهر من الاختبارات. بي إتش بي 4
في عام 1998، وبعد الانطلاق الرسمي لبي إتش بي 3.0 بقليل بدأ زيف سوراسكي وأندي جتمانز بإعادة كتابة أساس لغة بي إتش بي وكان الهدف من ذلك هو تحسين الأداء للبرامج المعقدة والضخمة وتحسين قابلية اللغة للتوسع. المحرك الجديد الذي ظهر بعد إعادة الكتاب تم تسميته بمحرك زند واسم «زند» مأخوذ من أوائل حروف أسماء مطوريه، ونجحوا في تحقيق اهدافهم عن طريق هذا المحرك، وتم الإعلان عنه في عام 1999. تعتمد بي إتش بي 4.0 على هذا المحرك وتم الإعلان عن هذا الإصدار من بي إتش بي في مايو 2000، بالإضافة إلى تحسين الأداء في هذا الإصدار احتوى كذلك على مجموعة جديدة من الميزات مثل دعمه لعدد أكبر من خوادم الوب، الجلسات، طرق آمنة جديدة لمعالجة دخل المستخدم وغيرها. وقد تم إعلان إيقاف تطوير ودعم بي إتش بي 4 في 13 يوليو، 2007. $page_title = "My website";
?>
echo $page_title;
?>
Hello
مثال لطباعة برنامج Hello World: echo 'Hello World';
?> وأيضا بهذا الشكل تقوم PHP بتنفيذ ما هو بين الوسمين فقط، وأي شيء خارج هذا هذين الوسمين فيتم طباعته مباشرة ولا يتم معاملته كشيفرة PHP، تمكن هذه الميزة من إدخال شيفرات الـ PHP داخل شيفرات HTML، مثلا:
$page_title = 'Wikipedia';
echo $page_title;
?>
Hello
المتغيرات تكون مسبوقة بعلامة الدولار - $ - ومن غير الضروري تعريف نوع المتغير، بعكس أسماء الدوال والاصناف، المتغيرات حساسة لحالة الحرف، ومن أجل وضع قيمة للمتغير يتم استخدام علامات الاقتباس المزدوجة - " - أو المفردة - ' - أو بدون أي علامة اقتباس بحيث تكون القيمة في هذه الحالة على إحدى الأشكال التالية: من نوعية الأعداد بشقيها الأعداد العائمة والاعداد الصحيحة.
من نوعية الثوابت.
استدعاء أحد الروتينات الفرعية بشكل مباشر.
استدعاء أحد الروتينات الفرعية عبر كائن (Object).
بي إتش بي لديها ثلاثة أنواع من التعليقات، /* */ والذي يستخدم للتعليقات متعددة الاسطر، // و# والذين يستخدمون للتعليقات ذات السطر الواحد. أنواع البيانات
تقوم بي إتش بي بتخزين الأرقام بمدى يعتمد على المعالج التي تعمل عليه، هذا المدى نموذجيا يكون 32 بت من الأعداد الصحيحة، متغيرات الأعداد الصحيحة يمكن أن تكون قيمتها عشرية أو ثمانية أو ست عشرية. الأعداد الحقيقية كذلك تخزن بمدى يعتمد على المعالج. لغة بي إتش بي تحتوي كذلك على نوع بوليان والذي يسمى بـ "booleen"، كما في لغة بيرل الأرقام الأكبر أو الأصغر من صفر يمكن أن تعتبر true أما الصفر يمكن أن تعتبر false. نوع البيانات null يمثل المتغيرات التي لا تحتوي على القيمة، والقيمة الوحيدة في هذا النوع من البيانات هي NULL. المصفوفات تدعم الفهارس النصية والرقمية، المصفوفات يمكن أن تحتوي عناصر من أي نوع من البيانات التي تدعمها بي إتش بي. الكائنات
في PHP 3 تم إضافة أساسيات برمجة كائنية التوجه، وتم إعادة كتابته في PHP 5 من أجل تحسين الأداء وإضافة المزيد من الميزات، في الإصدارات السابقة من بي إتش بي كانت تعامل الكائنات كأنواع بدائية (بالإنجليزية: Primitive Types). وكانت نقطة ضعف هذا الأسلوب في أن الكائن كان ينسخ كاملا عندما يتم تكليفه كمتغير أو عندما يتم تمريره إلى الدوال، وقد تم حل هذه المشكلة PHP 5. في PHP 5 تم الإعلان عن الأنواع private وprotected لكل من الدوال والمتغيرات، وتم الإعلان عن الطريقة القياسية في تعريف المشيد (بالإنجليزية: constructors) والمهدم (بالإنجليزية: destructors). class foo extend كيفية تعريف الصنف foo الذي يرث الصنف bar، وتعريف الدالة العامة mystaticfunc والتي يمكن استدعاءها بالشكل التالي foo::mystaticfunc();
غالبا ما تعمل لغة بي إتش بي على خادم ويب، كما يمكن استخدامها كواجهة سطر أوامر أو استخدامها لتطوير برامج ذات واجهة رسومية تعمل على حاسوب المستخدم، يمكن استخدام بي إتش بي تحت معظم خوادم الويب كما أنها تعمل على معظم نظم التشغيل، كما أن فريق تطويرها يزود شيفرتها المصدرية كاملة حيث يمكن للمستخدمين بناءها وتطويرها بما يناسب احتياجاتهم. تقوم بي إتش بي أساسا بأخذ الملف الذي يحتوي على أوامر البي إتش بي (ملفات.php) كمدخل وتقوم بإخراج بيانات قابلة للعرض. في الإصدار الرابع من بي إتش بي، تقوم بتحويل الملفات المكتوبة باستخدام البي إتش بي إلى شيفرة البايت لمعالجتها عن طريق محرك زند، وفي الإصدار الخامس تقدمت لغة بي إتش بي بتقنيات عالية جدا وكان آخر إصدار من النسخة الخامسة هو 5.5.9. استخدامها ناحية الخادم
في الحقيقة صممت بي إتش بي من أجل استخدامها من ناحية الخادم وبناء تطبيقات ويب تفاعلية، وقد أصبح بناء لامب مشهورا جدا في صناعة الويب كطريقة برمجيات ويب آمنة، غير مكلفة، ويمكن الاعتماد عليها. بي إتش بي مشار إليها كحرف P في LAMP كلغة برمجة، بجانب لينكس (L) كنظام تشغيل، أباتشي (A) كخادم ويب وماي إس كيو إل (M) كنظام إدارة قواعد البيانات.
وقد ظهرت أيضا بناءات أخرى كوامب مستبدلة لينكس بويندوز (W)، ومامب مستبدلة لينكس بماك أو اس (M). يمكن استخدام بي إتش بي مع عدد كبير من أنظمة إدارة قواعد البيانات، وبما أنها متوفرة على عدد من نظم التشغيل جعل لها مرونة مكنت بي إتش بي من الانتشار. استخدامها كسطر أوامر
توفر بي إتش بي كذلك واجهة سطر أوامر، لذا يمكن استخدامها لتطوير مجموعة من البرامج التي تسهل المهام الإدارية لمدراء النظم. استخدامها ناحية العميل
توفر بي إتش بي مكتبات واجهات مستخدم رسومية مثل جتك+ (عن طريق بي إتش بي-جتك) وكيو تي (عن طريق كيوت) مما يجعل تطوير البرامج غير المتعلقة بالويب أمرا ممكنا.
الإصدار 6 من بي إتش بي تحت التطوير منذ يوليو 2007، ويهدف إلى حل بعض عيوب بي إتش بي 5. دعم حقيقي لـ يونيكود.
ازالة خاصية علامات الاقتباس السحريه magic_quotes.
إزالة دوال ereg واعتماد preg بديل عنها. <هذه مكاتب تنحدر عنها عدة دوال ليست داله واحده فقط>
ازالة المتغيرات HTTP_*_VARS.
ازالة الخاصية register_globals.
ازالة الخاصية safe_mode.
تعديل - تعديل مصدري - تعديل ويكي بيانات
الدعم الفني
بي إتش بي لديها دليل يحتوي على توثيق لجميع الدوال التي توفرها، بالإضافة إلى إجابة العديد من الأسئلة يمكن إيجادها بعد عمل بحث بسيط على شبكة الإنترنت، كما أن مستخدمي بي إتش بي يساعدون بعضهم البعض عن طريق برامج الدردشة، المنتديات والمجموعات البريدية، والعديد من الأماكن متوفرة لمساعدة المبرمجين المبتدئين في بي إتش بي.
الموارد
المكتبات
تضم بي إتش بي عدد كبير من المكتبات الحرة والمجانية، أغلب هذه المكتبات تعطي بي إتش بي طبيعتها كلغة لكتابة تطبيقات الوب، حيث تحتوي على مكتبات للوصول إلى FTP ومجموعة من مكتبات الوصول إلى قواعد البيانات مثل ماي إس كيو إل وإس كيو لايت وغيرها، العديد من الدوال تشبه دوال لغة سي. الإضافات
بي إتش بي تسمح للمطورين بكتابة إضافات لها باستخدام لغة سي لإضافة وظائف جديدة، هناك أكثر من نوع للإضافات بعضها يترجم مع شيفرة بي إتش بي والبعض الآخر يعمل في وقت التشغيل (أثناء تنفيذ البرنامج)، تم استخدام الإضافات لدعم مجموعة من الدوال مثل دوال التحكم في العمليات لنظم يونكس، لإضافة واجهة برمجة تطبيقات ويندوز وكورل وبعض الميزات غير المسبوقة مثل آي.آر.سي وغيرها الكثير، هناك موقع يطلق عليه اسم PECL يجمع الإضافات ضمنه. برامج التشفير، تحسين الأداء، التسريع
وظيفة برامج التشفير هي تشفير ملفات بي إتش بي إلى صيغة غير مفهومه بهدف إخفاء الشيفرة البرمجية لعدة أسباب، البعض يرى أنها أسباب أمنية، والبعض يرى أنها مفيدة للبرامج التجارية، يوجد نوعين لبرامج التشفير، النوع الأول يقوم بإخفاء الشيفرة المصدرية، النوع الثاني يقوم بترجمة الشيفرة إلى شيفرة أخرى، ثم يتم تركيب إضافة معينة حتى تقوم بدورها بترجمة الشيفرة الناتجة وجعلها مفهومة من ناحية المحرك الذي سوف يقوم بتنفيذها، أكثر برامج التشفير شهرة هي التي توفرها تقنيات Zend وionCube المحدودة. أما بالنسبة لبرامج تحسين الأداء، فهي تقوم بتحسين جودة الشيفرة المترجمة عن طريق تقليل حجمها وعمل بعض التعديلات التي تقلل من وقت التنفيذ. أخيرا بالنسبة لبرامج التسريع، فوظيفتها تحسين الأداء عن طريق عملية الكاش، حيث تقوم بتخزين الشيفرة المترجمة في الذاكرة حتى تستخدمها فيما بعد بدلا من الحاجة إلى ترجمة وتحويل الشيفرة في كل مرة يطلب فيها الملف، تتوفر برامج تجارية مثل Zend Platform وأخرى حرة مثل xcache وeAccelerator وAPC المنقحات
تساعد المنقحات على تحليل الشيفرة من أجل ملاحظة الأخطاء، مثالا على المنقحات Advanced PHP Debugger وXdebug محركات القوالب
وهي مجموعة من الدوال تستخدم بغرض فصل شيفرة HTML عن شيفرة بي إتش بي، وأحد أشهر محركات القوالب سمارتي. PEAR
وهو مشروع يهدف لكتابة مكتبات باستخدام بي إتش بي، تكون قابلة لإعادة الاستخدام، تكتب مكتبات هذا المشروع دائما باستخدام البرمجة كائنية التوجه.
تاريخ انطلاق الإصدارات الرئيسية
الإصدار تاريخ الانطلاق أهم التعديلات
PHP 1.0 8 يونيو، 1995 كان اسمها رسميا "Personal Home Page Tools (PHP Tools)". هذا الإصدار هو أول من استخدم اسم PHP.
PHP Version 2 (PHP/FI) 16 أبريل، 1996 كان مبرمجها يعتبرها "أسرع وأبسط أداة" لإنشاء المواقع التفاعلية.
PHP 3.0 6 يونيو، 1998 التطوير انتقل من شخص واحد إلى عدة أشخاص، زيف سوراسكي وأندي جتمانز أعادوا كتابة أساس هذا الإصدار.
PHP 4.0 22 مايو، 2000 تم إضافة نظام محترف للتنفيذ أطلق عليه اسم محرك زند.
PHP 4.1 10 ديسمبر، 2001 ظهور المصفوفات ($_GET، $_SESSION إلخ).
PHP 4.2 22 أبريل، 2002 إغلاق register_globals افتراضيا.
PHP 4.3 27 ديسمبر، 2002 ظهور واجهة سطر الاوامر.
PHP 4.4 11 يوليو، 2005
PHP 5.0 13 يوليو، 2004 ظهور الإصدار الثاني من محرك زند
PHP 5.1 24 نوفمبر، 2005
PHP 5.2 2 نوفمبر، 2006 تشغيل مرشح الإضافات بشكل افتراضي.
PHP 5.3 30 يونيو، 2009 إضافة Namespace وإرجاع أخطاء Undefined للمتغيرات التي لا تحمل قيم.
PHP 5.4 1 مارس، 2012 دعم Trait، دعم خاصية الجملة القصيرة. العناصر التي تمت إزالتها: register_globals، safe_mode، allow_call_time_pass_reference، Session_register ()، Session_unregister () و Session_is_registered (). خادم ويب مدمج. العديد من التحسينات على الميزات الموجودة، والأداء وانخفاض متطلبات الذاكرة.
انتقادات
تنتقد بي إتش بي لمجموعة من النقاط منها: بي إتش بي تستخدم ميزة علامات الاقتباس السحرية (بالإنجليزية: Magic quotes) والتي تحاول تجاهل العلامتين ' و " في النصوص التي تستخدم في قواعد البيانات من أجل منع ثغرات حقن SQL. هذا يؤدي إلى بعض التشويش حيث لا يتم التفريق بين البيانات التي تعالجها هذه الميزة من غيرها التي لا تعالجها.
بي إتش بي لا تحتوي على دعم حقيقي ليونيكود.
تاريخ
PHP/FI
ظهرت php أولا في سنة 1995 على يد راسموس ليردورف كانت تسمى وقتها بـ PHP/FI وفي الحقيقة لم تكن لغة برمجة وقتها وإنما كانت مجموعة من التطبيقات التي كتبت باستخدام لغة بيرل أطلق راسموس اسم Personal Home Page Tools على هذه التطبيقات، لأنه احتاج فيما بعد إلى تطبيقات أكثر فائدة قام راسموس بكتابة تطبيق أكبر باستخدام لغة سي حيث أصبحت قادرة على الاتصال بقواعد البيانات كما أنها كانت تسمح للمستخدمين بتطوير تطبيقات مواقع ديناميكية بسيطة، اختار راسموس أن تكون الشيفرة المصدرية الخاصة بـ PHP/FI متوفرة للجميع لذا كان يمكن لأي شخص أن يستخدمها ويقوم بتحسينها والمشاركة في حل أخطاءها ومشاكلها. كانت PHP/FI وقتها تحوي على بعض الوظائف المتوفرة بالإصدارات الحالية من اللغة، كما أن المتغيرات كانت تشبه متغيرات بيرل، وكانت تركيبها النحوي يشبه بيرل بالرغم من بساطتها ومحدودياتها. في عام 1997 تم إطلاق الإصدار 2.0 من PHP/FI، حيث بلغ عدد مستخدميها آنذاك 50,000 نطاق، وكان هناك مجموعة من الأشخاص الذين يشاركون في التطوير، وتم إطلاق الإصدار الرسمي من 2.0 في شهر نوفمبر من نفس العام بعد العديد من الإصدارات التجريبية بيتا. بي إتش بي 3
في عام 1997 تم إعادة كتابة PHP/FI على يد زيف سوراسكي، أندي جتمانز بعدما وجدوا أن PHP/FI 2.0 ليست قوية بما فيه الكفاية من أجل كتابة تطبيق تجارة إلكترونية والذي كانوا يعملون عليه كمشروع تخرج لجامعتهم، كان هناك تعاون بينهم وبين مؤسس اللغة راسموس ليردورف على أن تكون PHP 3.0 هي النسخة الرسمية بعد PHP/FI. أحد أهم الميزات التي تميزت بها بي إتش بي 3 عن سابقتها إنها أصبحت قابلة للتوسع وتوفر مع هذا الإصدار العديد من المكتبات والدوال، وأدت قابلية التوسع إلى إقبال العديد من المطورين على تطوير المكتبات الجديدة وإضافتها مع اللغة، ويقال أن هذا هو السبب الأساسي للنجاح الذي حققه هذا الإصدار، ومن الميزات الأخرى التي تمت إضافتها في هذا الإصدار هي البرمجة كائنية التوجه. وفي هذا الإصدار تم تغيير اسم اللغة ووضعها تحت اسم جديد وهو بي إتش بي (بدون FI) والذي كان يحمل اختصارا لمعنى جديد مختلف عن الإصدار السابق والمعنى هو "PHP: Hypertext Preprocessor". تم إطلاق بي إتش بي 3.0 في يونيو 1998 بعد 9 أشهر من الاختبارات. بي إتش بي 4
في عام 1998، وبعد الانطلاق الرسمي لبي إتش بي 3.0 بقليل بدأ زيف سوراسكي وأندي جتمانز بإعادة كتابة أساس لغة بي إتش بي وكان الهدف من ذلك هو تحسين الأداء للبرامج المعقدة والضخمة وتحسين قابلية اللغة للتوسع. المحرك الجديد الذي ظهر بعد إعادة الكتاب تم تسميته بمحرك زند واسم «زند» مأخوذ من أوائل حروف أسماء مطوريه، ونجحوا في تحقيق اهدافهم عن طريق هذا المحرك، وتم الإعلان عنه في عام 1999. تعتمد بي إتش بي 4.0 على هذا المحرك وتم الإعلان عن هذا الإصدار من بي إتش بي في مايو 2000، بالإضافة إلى تحسين الأداء في هذا الإصدار احتوى كذلك على مجموعة جديدة من الميزات مثل دعمه لعدد أكبر من خوادم الوب، الجلسات، طرق آمنة جديدة لمعالجة دخل المستخدم وغيرها. وقد تم إعلان إيقاف تطوير ودعم بي إتش بي 4 في 13 يوليو، 2007. $page_title = "My website";
?>
echo $page_title;
?>
Hello
التركيب النحوي
مثال لطباعة برنامج Hello World: echo 'Hello World';
?> وأيضا بهذا الشكل تقوم PHP بتنفيذ ما هو بين الوسمين فقط، وأي شيء خارج هذا هذين الوسمين فيتم طباعته مباشرة ولا يتم معاملته كشيفرة PHP، تمكن هذه الميزة من إدخال شيفرات الـ PHP داخل شيفرات HTML، مثلا:
$page_title = 'Wikipedia';
echo $page_title;
?>
Hello
المتغيرات تكون مسبوقة بعلامة الدولار - $ - ومن غير الضروري تعريف نوع المتغير، بعكس أسماء الدوال والاصناف، المتغيرات حساسة لحالة الحرف، ومن أجل وضع قيمة للمتغير يتم استخدام علامات الاقتباس المزدوجة - " - أو المفردة - ' - أو بدون أي علامة اقتباس بحيث تكون القيمة في هذه الحالة على إحدى الأشكال التالية: من نوعية الأعداد بشقيها الأعداد العائمة والاعداد الصحيحة.
من نوعية الثوابت.
استدعاء أحد الروتينات الفرعية بشكل مباشر.
استدعاء أحد الروتينات الفرعية عبر كائن (Object).
بي إتش بي لديها ثلاثة أنواع من التعليقات، /* */ والذي يستخدم للتعليقات متعددة الاسطر، // و# والذين يستخدمون للتعليقات ذات السطر الواحد. أنواع البيانات
تقوم بي إتش بي بتخزين الأرقام بمدى يعتمد على المعالج التي تعمل عليه، هذا المدى نموذجيا يكون 32 بت من الأعداد الصحيحة، متغيرات الأعداد الصحيحة يمكن أن تكون قيمتها عشرية أو ثمانية أو ست عشرية. الأعداد الحقيقية كذلك تخزن بمدى يعتمد على المعالج. لغة بي إتش بي تحتوي كذلك على نوع بوليان والذي يسمى بـ "booleen"، كما في لغة بيرل الأرقام الأكبر أو الأصغر من صفر يمكن أن تعتبر true أما الصفر يمكن أن تعتبر false. نوع البيانات null يمثل المتغيرات التي لا تحتوي على القيمة، والقيمة الوحيدة في هذا النوع من البيانات هي NULL. المصفوفات تدعم الفهارس النصية والرقمية، المصفوفات يمكن أن تحتوي عناصر من أي نوع من البيانات التي تدعمها بي إتش بي. الكائنات
في PHP 3 تم إضافة أساسيات برمجة كائنية التوجه، وتم إعادة كتابته في PHP 5 من أجل تحسين الأداء وإضافة المزيد من الميزات، في الإصدارات السابقة من بي إتش بي كانت تعامل الكائنات كأنواع بدائية (بالإنجليزية: Primitive Types). وكانت نقطة ضعف هذا الأسلوب في أن الكائن كان ينسخ كاملا عندما يتم تكليفه كمتغير أو عندما يتم تمريره إلى الدوال، وقد تم حل هذه المشكلة PHP 5. في PHP 5 تم الإعلان عن الأنواع private وprotected لكل من الدوال والمتغيرات، وتم الإعلان عن الطريقة القياسية في تعريف المشيد (بالإنجليزية: constructors) والمهدم (بالإنجليزية: destructors). class foo extend كيفية تعريف الصنف foo الذي يرث الصنف bar، وتعريف الدالة العامة mystaticfunc والتي يمكن استدعاءها بالشكل التالي foo::mystaticfunc();
الاستخدام
غالبا ما تعمل لغة بي إتش بي على خادم ويب، كما يمكن استخدامها كواجهة سطر أوامر أو استخدامها لتطوير برامج ذات واجهة رسومية تعمل على حاسوب المستخدم، يمكن استخدام بي إتش بي تحت معظم خوادم الويب كما أنها تعمل على معظم نظم التشغيل، كما أن فريق تطويرها يزود شيفرتها المصدرية كاملة حيث يمكن للمستخدمين بناءها وتطويرها بما يناسب احتياجاتهم. تقوم بي إتش بي أساسا بأخذ الملف الذي يحتوي على أوامر البي إتش بي (ملفات.php) كمدخل وتقوم بإخراج بيانات قابلة للعرض. في الإصدار الرابع من بي إتش بي، تقوم بتحويل الملفات المكتوبة باستخدام البي إتش بي إلى شيفرة البايت لمعالجتها عن طريق محرك زند، وفي الإصدار الخامس تقدمت لغة بي إتش بي بتقنيات عالية جدا وكان آخر إصدار من النسخة الخامسة هو 5.5.9. استخدامها ناحية الخادم
في الحقيقة صممت بي إتش بي من أجل استخدامها من ناحية الخادم وبناء تطبيقات ويب تفاعلية، وقد أصبح بناء لامب مشهورا جدا في صناعة الويب كطريقة برمجيات ويب آمنة، غير مكلفة، ويمكن الاعتماد عليها. بي إتش بي مشار إليها كحرف P في LAMP كلغة برمجة، بجانب لينكس (L) كنظام تشغيل، أباتشي (A) كخادم ويب وماي إس كيو إل (M) كنظام إدارة قواعد البيانات.
وقد ظهرت أيضا بناءات أخرى كوامب مستبدلة لينكس بويندوز (W)، ومامب مستبدلة لينكس بماك أو اس (M). يمكن استخدام بي إتش بي مع عدد كبير من أنظمة إدارة قواعد البيانات، وبما أنها متوفرة على عدد من نظم التشغيل جعل لها مرونة مكنت بي إتش بي من الانتشار. استخدامها كسطر أوامر
توفر بي إتش بي كذلك واجهة سطر أوامر، لذا يمكن استخدامها لتطوير مجموعة من البرامج التي تسهل المهام الإدارية لمدراء النظم. استخدامها ناحية العميل
توفر بي إتش بي مكتبات واجهات مستخدم رسومية مثل جتك+ (عن طريق بي إتش بي-جتك) وكيو تي (عن طريق كيوت) مما يجعل تطوير البرامج غير المتعلقة بالويب أمرا ممكنا.
التطوير المستقبلي
الإصدار 6 من بي إتش بي تحت التطوير منذ يوليو 2007، ويهدف إلى حل بعض عيوب بي إتش بي 5. دعم حقيقي لـ يونيكود.
ازالة خاصية علامات الاقتباس السحريه magic_quotes.
إزالة دوال ereg واعتماد preg بديل عنها. <هذه مكاتب تنحدر عنها عدة دوال ليست داله واحده فقط>
ازالة المتغيرات HTTP_*_VARS.
ازالة الخاصية register_globals.
ازالة الخاصية safe_mode.
شرح مبسط
تعديل - تعديل مصدري - تعديل ويكي بيانات
شاركنا رأيك
التعليقات
لم يعلق احد حتى الآن .. كن اول من يعلق بالضغط هنا
أقسام شبكة بحوث وتقارير ومعلومات عملت لخدمة الزائر ليسهل عليه تصفح الموقع بسلاسة وأخذ المعلومات تصفح هذا الموضوع [ تعرٌف على ] بي إتش بي # اخر تحديث اليوم 2024-04-27 ويمكنك مراسلتنا في حال الملاحظات او التعديل او الإضافة او طلب حذف الموضوع ...آخر تعديل اليوم 10/11/2023
اعلانات العرب الآن