الخميس، 26 ديسمبر 2013

فئة لإنشاء صورة والكتابة عليها

اليوم سأشرح لكم فئة/كلاس لإنشاء صورة والكتابة عليها..

كثيرة هي الأمثلة والفئات التي تتعامل مع الصور والنصوص، لكن هذه الفئة تقسم المهام المختلفة لفئات تتخصص كل فئة تقوم بعمل معين لتتكامل الفئات المختلفة مع بعضها..

ملاحظة (لا يشترط ترتيب استخدام الدوال/الوظائف)

اسم الفئة PNGوهي تنشئ صور من النوع png..

نأتي الآن لطريقة الإستخدام:

$png = new PNG();
- انشاء نسخة من الفئة:
$png->size->set(int width, int height, [int quality]);

- تحديد حجم الصورة: وتأخذ المعاملات التالية (العرض، الطول، الجودة:إختياري)

وتتراوح الجودة بين القيمتين= [0-9]

0 : جودة أصلية (بدون ضغط)

1-9: ضغط الصورة (يستهلك الذاكرة إذا كان حجم الصورة كبير)

الأحد، 17 نوفمبر 2013

كلاس/فئة لتحويل شكل الروابط CleanURL

السلام عليكم، اقدم لكم اليوم كلاس/فئة لتحويل شكل الروابط، فهناك ما يسمى بـ clean url وهي روابط صديقة لمحركات البحث ويكون بالشكل التالي:

 http://www.site.com/artical/details/231  

بينما الشكل العادي للروابط يكون على النحو التالي:

 http://www.site.com/artical.php?show=details&id=231  

الخميس، 11 أبريل 2013

التحميل الزائد الحقيقي real overload

يبدو أنه لن يهدأ لي بال حتى أحقق التحميل الزائد للغة php بطريقة أكثر وأكثر شبها ببقية اللغات البرمجية..

ستتمكن باستخدام الكلاس overloadable الاصدار v3.1 من استدعاء الدوال بالشكل:

$t->foo();

$t->foo('a');

$t->foo('a', 'b');

$t->foo('a', 2);

$t->foo('s', 2, 9);

$t->foo( array(4,5,6,7) );

الأربعاء، 10 أبريل 2013

Class overloadable to make ability for overloading in php كلاس لتمكين التحميل الزائد في php

بعد طول انقطاع أعود للتدوين.. مرحبا بكم :) أبدأ على بركة الله تدوينة جديدة: تحدثت في مقالة سابقة Overloading in php just like C Sharp عن كيفية عمل overload للغة php تشبه الى حد ما خاصية overload في c// الآن اقدم طريقة أحدث، وكود الكلاس كما يلي:

Page 1 of 512345Next
 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Blogger Templates | تعريب وتطوير : قوالب بلوجر معربة