يوليو 10
بسم الله الرحمن الرحيم
الدالة او الوظيفة وجهان لعملة واحدة حيث يتم الاستفادة من الدالة في امور كثيرة في البرنامج الذي نبرمجه
لغة php هي اصلا تعتمد على الدوال او الوظائف هذه الدوال مكتوبة بالغة التي كتبت بها لغة php حيث تتعد وظائفها من التأكد من الأرقام والنصوص وهكذا…
الدالة عبارة عن وظيفة تقوم بعملها مثلا بحكم ان مهنتي الخياطة فان الة الخياطة تعتبر دالة لماذا ؟ سأشرحها بالتفصيل
» أكمل القراءة
يونيو 20
بسم الله الرحمن الرحيم
كما في العنوان فان الرسالة تصل مباشرة الى صفحة الرسائل
لا تستخدم هذه الدالة في ما يغضب الله
PHP:
-
function send_mail($to,$from,$subject,$msg){
-
/*
-
function name : send_mail
-
author : abdelouahid el bachiri
-
email : elbachiri @ gmail . com
-
site : www.bp.ma
-
date : 20.06.2009 09:38:29
-
*/
-
$headers ="MIME-Version: 1.0 \r\n";
-
$headers.="from: $from $subject \r\n";
-
$headers.="Content-type: text/html;charset=utf-8 \r\n";
-
$headers.="X-Priority: 3\r\n";
-
$headers.=
"X-Mailer: smail-PHP ".
phpversion().
"\r\n";
-
$msg ='
-
<div style="text-align:right">
-
<h2>'.$subject.'</h2>
-
'.$msg.'
-
</div>
-
';
-
-
if( mail($to,
$subject,
$msg,
$headers) ){
-
return true;
-
}else{
-
return false;
-
}
-
}
طريقة الاستخدام
PHP:
-
$to ="example@example.com"; // البريد الذي سيستقبل الرسالة
-
$from="from@example.com"; // البريد المرسل
-
$subject="عنوان الرسالة";
-
$text ="نص الرسالة";
-
-
if( send_mail($to,$from,$subject,$text) ){
-
echo 'تم ارسالة الرسالة بنجاح';
-
}else{
-
echo 'لم يتم ارسال الرسالة';
-
}
هذه فان اخطأت فمن نفسي والشيطان وان اصبت فمن الله عز وجل
يونيو 04
بسم الله الرحمن الرحيم
الدالة بسيطة ولكنها مفيدة جدا لانشاء كلمات المرور العشوائية او استخدمها في اختصار الروابط الذي اعمل عليه حاليا
الدالة تأخد براميتر واحد غير الزامي اي اذا كتبت رقم 6 داخل الدالة سيطبع 6 حروف اما اذا كتبت الدالة بدون برامتر ستطبع الرقم الافتراض وهو 2 حروف
» أكمل القراءة
مايو 02
بسم الله الرحمن الرحيم
لابد وانك برمجت موقع للمقالات او الأخبار او الاتصال بنا وواجهتك مشكلة التعليقات المزعجة التي تحتوي على روابط كثيرة ...
اليوم سنكتب سطر بمجي يحل المشكلة بسهولة
سنستخدم التعابير القياسية لرصد العناوين الموجودة داخل النص المرسل
» أكمل القراءة
أبريل 10
بعد ان استفسر عضو في سوالف عن كيفيةاضافة الفاصلة الى الأرقام بعد ثالاثة ارقام رديت عليه بنص برمجي
ولكنني احببت ان اجعله في دالة
ما عليك سوى اضافة الرقم اليها وترجع لك الرقم مع الفاصلة
PHP:
-
function with_comma($int){
-
-
-
-
-
}else{
-
return 0;
-
}
-
}
-
-
//طريقة الاستخدام
-
-
echo with_comma
(12345678);
//12,345,678
مع ملاحظة استخدام الدالة بشكل ضيق
يعني نت الأحسن ان لا تستخدمها في عرض البيانات استخدمها عند ادخال البيانات الى القاعدة
السبب هو ان دالة
preg_match_all
تأخد حيز من الذاكرة اكثر من الدوال الأخرى
جمعة مباركة
أحدث التعليقات