المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : الشيفرات و الدوال في Php



Chakira
11-01-2013, بتوقيت غرينيتش 01:41 PM
http://www.dzbatna.com/images/icons/iconrote.gif ط§ظ„ط´ظٹظپط±ط§طھ ظˆ ط§ظ„ط¯ظˆط§ظ„ ظپظٹ Php (http://www.dzbatna.com/t68828/)



هذه مجموعة من الشيفرات والدوال الاساسية في لغة PHP ..

اسم الدالة : انتقال تلقائي
عمل الدالة : دالة تقوم بالإنتقال التلقائي لأي صفحة تقوم بوضع اسمها..
الشيفرة :
رمز PHP:

<code style="white-space:nowrap"> <code> <?
function AutoGo($site){
ECHO \\"<META HTTP-EQUIV=\'Refresh\' Content=\'2;URL=$site\'>\\";
}
AutoGo (\\"text_cut.php\\");
?> </code> </code>

اسم الدالة : دالة التاريخ الهجري
عمل الدالة : تقوم هذه الدالة بتحويل التاريخ الميلادي إلى هجري من برمجة الأستاذ خالد ممدوح جزاه الله كل خير.
الشيفرة :
رمز PHP:

<code style="white-space:nowrap"> <code> <?
// COPYRIGHT 2002 BY KHALED MAMDOUH www.vbzoom.com //
// Updated, and added Islamic names of months by Samir Greadly
// xushi at xushi dot homelinux dot org
function Hijri($GetDateFormat)
{
$TDays=round(strtotime($GetDateFormat)/(60*60*24));
$HYear=round($TDays/354.37419);
$Remain=$TDays-($HYear*354.37419);
$HMonths=round($Remain/29.531182);
$HDays=$Remain-($HMonths*29.531182);
$HYear=$HYear+1389;
$HMonths=$HMonths+10;
$HDays=$HDays+23;
if ($HDays>29.531188 and round($HDays)!=30)
{
$HMonths=$HMonths+1;
$HDays=Round($HDays-29.531182);
}
else
{
$HDays=Round($HDays);
}

if ($HMonths>12){$HMonths=$HMonths-12;$HYear=$HYear+1;}

$ResultDate=\\"$HDays-$HMonths-$HYear\\";
$ResultDate=\\"$ResultDate\\".\\"هـ\\";

return $ResultDate;
}
function DateFormatDo($GetDateFormat,$DateFormat)
{
$Day=SubStr($GetDateFormat,8,2);
$Month=SubStr($GetDateFormat,5,2);
$Year=SubStr($GetDateFormat,0,4);

$ResultDate=@date ($DateFormat, mktime (0,0,0,$Month,$Day,$Year));

return $ResultDate;
}
// Get today\'s date
$today = date(\\"Y-m-d\\");
// Date Format : YYYY-MM-DD
ECHO Hijri($today);
?> </code> </code>

اسم الدالة : اختصار النصوص الطويلة
عمل الدالة : تقوم هذه الدالة باختصار نص معين حيث تظهر عدد معين من الحروف ومن ثم تقوم بوضع (( ... ))
الشيفرة :
رمز PHP:

<code style="white-space:nowrap"> <code> <?
function title_cut($text,$char_num){
if (strlen($text)>$char_num) {
$text_new = substr($text,0,$char_num);
if ($text&#91;$char_num&#93;!=\\" \\") {
$text_new = substr($text_new,0,$char_num-strlen(strrchr($text_new,\\" \\")));
}
$text = \\"$text_new ...\\";
}
return $text;
}
ECHO title_cut(\\"Welcome To Me Web Site Im Vere Fntastec\\",6);
?> </code> </code>

اسم الدالة : لعرض الصور من نوع جيف
عمل الدالة : لعرض الصور من نوع gif في صفحة منقول من بنك المبرمجين العرب
الشيفرة :
رمز PHP:

<code style="white-space:nowrap"> <code> <?

$Files= dir(\\"images\\");
While ($FileName = $Files->read())
{
$L=StrLen($FileName)-4;
if (strtolower(SubStr($FileName,$L,4))==\\".gif\\")
Echo \\"<Table align=center Width=50% border=1 bordercolor=#333333>\\";
{
Echo \\"<TD BGColor=#666699 Width=100%><font color=#FFFFFF>\\";
Echo $FileName;
Echo \\"</TD>\\";
}
Echo \\"</Table>\\";
}
?> </code> </code>

اسم الدالة : كود code لإختيار صف عشوائي من قاعدة البيانات
عمل الدالة : كود code لإختيار صف عشوائي من قاعدة البيانات
الشيفرة :
رمز PHP:

<code style="white-space:nowrap"> <code> <?
mysql_query(\\"SELECT * FROM table ORDER BY RAND() LIMIT 0,1\\");
?> </code> </code>

اسم الدالة : طباعة بيانات ملف
عمل الدالة : تفيد هذه الدالة في طباعة مسار الملف و اسم الملف و إمتداد الملف.
الشيفرة :
رمز PHP:

<code style="white-space:nowrap"> <code> <?
$Url=\\"http://{$HTTP_HOST}{$REQUEST_URI}\\";
$Path = pathinfo($Url);

// طباعة مسار الملف
echo $Path&#91;\\"dirname\\"&#93;;

Echo \\"
\\";

// طباعة اسم الملف



echo $Path&#91;\\"basename\\"&#93;;

Echo \\"
\\";

// طباعة إمتداد الملف
echo $Path&#91;\\"extension\\"&#93;;
?> </code> </code>

اسم الدالة : لإظهار رقم الأيبي
عمل الدالة : كود code لإظهار رقم الأيبي
الشيفرة :
رمز PHP:

<code style="white-space:nowrap"> <code> <?
$ip = getenv (\\"REMOTE_ADDR\\");
echo $ip;
?> </code> </code>

اسم الدالة : لفتح ملف نصي وطباعة ما بداخله في الصفحة
عمل الدالة : لفتح ملف نصي وطباعة ما بداخله في الصفحة ويمكن استخدامه لقراءة مثلاً عدد الزوار اذا كان موجود في ملف نصي
الشيفرة :
رمز PHP:

<code style="white-space:nowrap"> <code> <?
$FILE=fopen(\\"counter.txt\\",\\"r+\\");
$C=fgets($FILE,4096);
Echo $C;
fclose($FILE);
?> </code> </code>

اسم الدالة : لإظهار رابط الصفحة
عمل الدالة : لإظهار رابط الصفحة التي تقوم بتشغيلها
الشيفرة :
رمز PHP:

<code style="white-space:nowrap"> <code> <?
Echo \\"http://{$HTTP_HOST}{$REQUEST_URI}\\";
?> </code> </code>

اسم الدالة : كود code يعمل نفس عمل حفظ الهدف باسم
عمل الدالة : هذ الكود code يعمل نفس عمل حفظ الهدف باسم فمثلاً عند الضغط لعلى رابط لملف نصي لايقوم بفتحه بالمتصفح بل يتم تحميله
الشيفرة :
رمز PHP:

<code style="white-space:nowrap"> <code> <?
$file_name = \\"banner.jpg\\";
header(\\"Content-disposition: filename=$file_name\\");
header(\\"Content-type: application/download\\");
readfile($file_name);
?> </code> </code>

اسم الدالة : كود code عرض رقم عشوائي في الرابط
عمل الدالة : هذا الكود code لعرض رقم عشوائي في الرابط ليساعد في ان تكون الصفحة محدثة بإستمرار
الشيفرة :
رمز PHP:

<code style="white-space:nowrap"> <code> <?php
$rand = md5(uniqid(rand()));
ECHO \\"<A hre http://www.nn2nn.com?PHPSESSID=$rand\'>Nn2nN</a>\\";
?> </code> </code>



أتمنا ان ينال الدرس مفصل اعجاب الجميع






ألعاب الأندرويد مجانا و حصريا (http://www.apotox.info/forum)




https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى