الكاتب: فراس |
4 يوليو 2008
السلام عليكم و رحمة الله و بركاته :
بعد طول غياب أعود إليكم :) مع موضوع جديد .
في الحقيقة خلال إطلاعي في أحد المواقع التي تهتم بدعم لغة PHP , كانت الكثير من المواضيع تدور حول محور كيف يُمكنني برمجة سكربت لفعل كذا !!للأسف نظرة المُبرمجين دائماً تكون نظرة ذهول لأي شيء يتعرضون له فمثلاً إذا ظهر له خطأ تجده …
المزيد..
الكاتب: عبد الواحد البشيري |
23 مايو 2008
يسم الله الرحمان الرحيم
باستخدام هذه الدالة تستطيع معرفة القيمة هل هي رقمية ام نصية
مثال :
$text=
"021545454";
if( is_numeric( $text ) )
{
echo "القيمة رقمية";
}
else
{
echo " خطأ ";
}
// النتيجة "القيمة رقمية"
اضافة ممكن تنفعك
ماذا لو ان لديك تعدد الصفحات ( اذا كنت ﻻ تعرف تعدد الصفحات سيأتي يوم تصل اليه ﻻ تخف) ويكون ...
المزيد..
الكاتب: 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 فكان اول مرة لى اسمع عن هذا المصطلح فطلبت منه ان يشرح ما يعرفه عنه فافادني بانها طريقة تقوم من خلالها باستدعاء الدالة من داخلها ...
المزيد..