الكاتب: Pal Coder |
2 مايو 2008
مع انتشار فلسفة المصادر المفتوحة وتطورها ظهرت العديد من البرمجيات والتطبيقات في مجالات عدة ساهمت بشكل فعال في تسهيل وتطوير العديد من الخدمات وخصوصا عندما اتحدت هذه البرمجيات فشكلت حزم برمجية سهلت العديد من الخدمات مثل استضافة صفحات الويب.
اثناء تصفحك لمواقع الانترنت وخاصة المختصة بمجال تطوير …
المزيد..
الكاتب: عبد الواحد البشيري |
29 مارس 2008
بسم الله الرحمن الرحيم
سنتعرف على دالة scandir التي أتت مع نسخة php 5. الدالة تصبح مصفوفة تحمل أسماء الملفات بمجرد اعطائها اسم الجلد
لنفرض ان لدينا مجلد باسم php5، قبل php 5 عندما تريد استخراج أسماء الملفات الموجودة في مجلد ما سيكون لازاما عليك كتابة هذا الكود
[php]
$dir=”php5″; // اسم المجلد
$dir2=opendir($dir); // مقبض …
المزيد..
الكاتب: Pal Coder |
23 فبراير 2008
يتكون اي برنامج php من سلسلة من الجمل والاوامر ، تكون الجمل عبارة عن دوال او جمل شرطية او اي اوامر اخرى يحتاجها المبرمج.
اليوم سأتكلم عن واحدة من هذه الجمل هي break
هذه الجملة لها استخدامات عديدة والاستخدام الشائع لها في تركيب switch ، لكن لها استخدام اخر داخل حلقة التكرار (loop) وفائدتها تجعل compiler يخرج من …
المزيد..
الكاتب: عبد الواحد البشيري |
29 يناير 2008
اليوم سنتعرف على طريقة برمجة حساب وقت تنفيذ الصفحة. قبل كل شيء علينا أن نفهم أن هذه البرمجة ستكون مقسمة على قسمين:
أولاً: نكتب هذا الكود أعلى الصفحة
ثانياً: هذا الكود يكون أسفل الصفحة يعني بعد أكواد البرنامج
[php]
$end=microtime();
...
المزيد..
الكاتب: عبد الواحد البشيري |
11 يناير 2008
سنتكلم عن حيلة أو طريقة أخرى للتعامل مع الـ GET
ما هو معروف عند جميع المبرمجين أن طريقة جلب معلومات من العنوان تكون عن طريق GET، وطريقة عملها هي
Test.php?id=254
ونكتبه برمجياً
ولكن ماذا لو أردنا أن نجعل الرابط هكذا
Test.php?254
بكل سهولة أولا يجب علينا معرفة أن $_GET تصبح مصفوفة يوجد داخلها ...
المزيد..
الكاتب: عبد الواحد البشيري |
4 ديسمبر 2007
قبل أن نتحدث عن الأكواد، يجب أن نفهم كيفية برمجة المتواجدون الآن، على الأقل سنحتاج في درسنا اليوم إلى جدول يحتوي على حقلين فقط:
- الحقل الأول لتخزين عناوين IP
- الحقل الثاني لتخزين "وقت الزيارة ناقص خمس دقائق"
إذا دخل الزائر إلى الصفحة يقوم البرنامج بمسح صف من الحقل إذا كان يطابق ...
المزيد..
الكاتب: Pal Coder |
2 ديسمبر 2007
سأتحدث اليوم عن الصيغة البديلة للـcontrol structures في لغة php ، وهي بسيطة جداً ولنبدأ بالقاعدة العامة لكتابتها
- نستبدل قوس البداية } ب نقطتين :
- نستبدل قوس النهاية بكلمة end يليها اسم الدالة او الاداة ، مثل endfor, endif, endwhile ،
ولنبدأ الان في تفصيل هذه النقاط
أولاً: الدالة الشرطية if
php توفر ...
المزيد..
الكاتب: فراس |
29 نوفمبر 2007
كثيراً مانسمع في عالم البرمجة كلمة خوارزميات أو خوارزمية، ولكن ليس الكثير من يعرف معناها. كثيرٌ من المبرمجين لا يعلمون ماهي الخوارزميات نظرياً ولكن فعلياً يستخدمونها دون أن يعلموا (وأنا واحد منهم)! ، كيف ذلك ؟
الخوارزمية تعريفاً هي سلسلة من الخطوات المنطقية المتتالية التي تُكتب بشكل منطقي لكي نحل ...
المزيد..
الكاتب: Hawy_PHP |
17 نوفمبر 2007
أثناء سفري للمدرسة كنت ادردش مع أحد اصدقائي عن أمور برمجية في لغة C++ فسالني عن معرفتي بالRecursion فكان اول مرة لى اسمع عن هذا المصطلح فطلبت منه ان يشرح ما يعرفه عنه فافادني بانها طريقة تقوم من خلالها باستدعاء الدالة من داخلها ...
المزيد..
الكاتب: Hawy_PHP |
8 نوفمبر 2007
الوقت فعلاً سريع وسيف حاد أيضاً، فإن لم تقطعه قطعك.
اليوم سنتكلم عن تطبيقات الفيس بوك FaceBook Apps، وكيف نقوم بصنع تطبيق عليه خطوة بخطوة عن طريق الـAPI التي قاموا بتوفيرها فريق العمل (مارك ومعاونيه)، ومصدر الحديث من هنا:
موقع دعم المطورين بالفيس بوك
وأتمنى أن تلفوا نظرة على ...
المزيد..
الكاتب: عبد الواحد البشيري |
2 نوفمبر 2007
هذه الدالة تطبع التاريخ الميلادي باللغة العربية
الدالة
[php]
function date_arabic(){
$daysarabic=array('الأحد','الاثنين','الثلاثاء'
,'الأربعاء','الخميس','الجمعة','السبت');
$monarabic=array('','يناير','فبراير','مارس',
'أبريل','مايو','يونيو','يوليو'
,'أغسطس','سبتمبر','أكتوبر','نوفمبر','ديسمبر');
$date=getdate(time());
echo 'تاريخ اليوم ...
المزيد..