الخواص الجديدة في الإصدار 5.4 والإصدار 5.5 من PHP (الجزء الأول)

مرحباً بزوار المدونة الأعزّاء.. :-)

الحقيقة لقد انشغلت كثيراً في الفترة الماضية إلا أنني سأحاول جاهداً كتابة بضعة مقالات أسبوعياً. علّني أوفّق إن شاء الله.

مقالتي هذه ستتطرّق إلى بعض (خفايا لغة البرمجة PHP) أو بعبارة أخرى (مزايات رائعة تمّ إضافتها في الإصدار PHP 5.4 والإصدار 5.5).

أكمل قراءة الموضوع

البداية مع JAVA : الجزء الأول

هناك العديد من المقالات والدروس التي تتطرّق إلى لغة PHP من منظور مبرمجي JAVA (لا يخفى عليكم أن PHP أقتبست العديد من عبارات JAVA البرمجية).

في هذه السلسة من الدروس سأبدأ معكم رحلة “تعليم لغة البرمجة JAVA من منظور مبرمجي PHP“.

تتطلب منك هذه السلسلة معرفة أساسيات لغة PHP.

سنقوم في هذه السلسلة بالتطرّق إلى لغة JAVA الإصدار القياسي Standard Edition ثم ننتقل لتطوير تطبيقات Android باستخدام JAVA.

إذاً لنبدأ…

أكمل قراءة الموضوع

الفهارس (Indexing) في MySQL

في هذه المقالة سأتطرّق إلى موضوع مهم جدّاً في MySQL ألا وهو موضوع “الفهارس” (Indexing). تعتبر الفهارس من أهم مواضيع MySQL نظراً للفائدة العظيمة التي تتمتع بها وهي “تسريع الاستعلامات”.

أكمل قراءة الموضوع

المعاملات الثنائية في PHP

تعتبر المعاملات الثنائية “Bitwise Operators” من المواضيع المجهولة لدى الكثير من مبرمجي PHP حتى المحترفين منهم. والسبب ببساطة يعود إلى قلّة استخدام “المعاملات الثنائية” في تطبيقات الويب.

توفر “المعاملات الثنائية” العديد من المزايا منها استخدامها في “التصاريح” (Permissions) كما في “error_reporting” في PHP. أيضاً إذا كنت تريد التقدّم لاختبار Zend Certificate يجب عليك الإلمام الكامل بالمعاملات الثنائية وطريقة عملها.

في هذه المقالة سأتطرق إلى المواضيع التالية:

  • نظام العدّ العشري (Decimal System).
  • نظام العدّ الثنائي (Binary System).
  • المعاملات الثنائية (Bitwise Operators) في PHP.
  • أمثلة واقعية عن استخدام “المعاملات الثنائية” في PHP.

أكمل قراءة الموضوع

معالجة XML في PHP

أحدثت XML انقلاباً كبيراً عند صدورها لأول مرة في العام 1998 عندما أصبحت أحد معايير مؤسسة w3c.

بعد صدورها انبثقت لغات عديدة من XML واستخدمت في أنواع مختلفة من المجالات، كالجرافيك SVG والوسائط المتعددة SMIL والرياضيات MathML وحتى WSDL لـ (خدمات الويب Web Services).

في هذه المقالة سأستعرض كيفية “معالجة” ملفات XML من خلال لغة PHP.

أكمل قراءة الموضوع

أوامر MySQL (الحلقة 1)

في هذه الحلقة سأتطرق إلى أوامر نظام إدارة قواعد البيانات الشهير MySQL.

التعليمات المذكورة ستكون عبارة عن مرجع سريع لأكثر التعليمات شيوعاً واستخداماً لـ MySQL.

إذاً لنبدأ.

أكمل قراءة الموضوع