شبكة المحمل الادبية الثقافية

منتدى نشيج المحابر الادبي ::: أرشيف المقالات ::: ::: الإحصائية الشاملة :::

  شبكة المحمل الادبية الثقافية منتديات نشيج المحابر الادبية

شبكة المحمل - نشيج المحابر - الاقسام الادبية  - مركز الاخبار - المكتبة الاسلامية - الاقسام العلمية - اقسام التطوير - سجل الزوار - خريطة المحمل - أخبر صديق

 


 شبكة المحمل الادبية الثقافية : مكتبة الدروس : دروس php : مجموعة من الدوال الاساسية


مجموعة من الدوال الاساسية

 

الشيفرات و الدوال في Php

--------------------------------------------------------------------------------


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

اسم الدالة : انتقال تلقائي
عمل الدالة : دالة تقوم بالإنتقال التلقائي لأي صفحة تقوم بوضع اسمها..
function AutoGo($site){
ECHO
"\";
}
AutoGo ("
text_cut.php");
?>

اسم الدالة : دالة التاريخ الهجري
عمل الدالة : تقوم هذه الدالة بتحويل التاريخ الميلادي إلى هجري من برمجة الأستاذ خالد ممدوح جزاه الله كل خير.
// 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);
?>

اسم الدالة : اختصار النصوص الطويلة
عمل الدالة : تقوم هذه الدالة باختصار نص معين حيث تظهر عدد معين من الحروف ومن ثم تقوم بوضع (( ... ))
function title_cut($text,$char_num){
if (
strlen($text)>$char_num) {
$text_new = substr($text,0,$char_num);
if (
$text[$char_num]!=" \") {
$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);
?>

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

$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
"
\";
Echo $FileName;
Echo "
TD>";
}
Echo "
Table>";
}
?>

اسم الدالة : كود لإختيار صف عشوائي من قاعدة البيانات
عمل الدالة : كود لإختيار صف عشوائي من قاعدة البيانات
mysql_query("SELECT * FROM table ORDER BY RAND() LIMIT 0,1\");
?>

اسم الدالة : طباعة بيانات ملف
عمل الدالة : تفيد هذه الدالة في طباعة مسار الملف و اسم الملف و إمتداد الملف.
$Url="http://{$HTTP_HOST}{$REQUEST_URI}\";
$Path = pathinfo($Url);

// طباعة مسار الملف
echo $Path["
dirname"];

Echo "
";

// طباعة اسم الملف
echo $Path["
basename"];

Echo "
";

// طباعة إمتداد الملف
echo $Path["
extension"];
?>

اسم الدالة : لإظهار رقم الأيبي
عمل الدالة : كود لإظهار رقم الأيبي
$ip = getenv ("REMOTE_ADDR\");
echo $ip;
?>

اسم الدالة : لفتح ملف نصي وطباعة ما بداخله في الصفحة
عمل الدالة : لفتح ملف نصي وطباعة ما بداخله في الصفحة ويمكن استخدامه لقراءة مثلاً عدد الزوار اذا كان موجود في ملف نصي
$FILE=fopen("counter.txt\","r+");
$C=fgets($FILE,4096);
Echo $C;
fclose($FILE);
?>

اسم الدالة : لإظهار رابط الصفحة
عمل الدالة : لإظهار رابط الصفحة التي تقوم بتشغيلها
Echo "http://{$HTTP_HOST}{$REQUEST_URI}\";
?>

اسم الدالة : كود يعمل نفس عمل حفظ الهدف باسم
عمل الدالة : هذ الكود يعمل نفس عمل حفظ الهدف باسم فمثلاً عند الضغط لعلى رابط لملف نصي لايقوم بفتحه بالمتصفح بل يتم تحميله
$file_name = "banner.jpg\";
header("
Content-disposition: filename=$file_name");
header("
Content-type: application/download");
readfile($file_name);
?>

اسم الدالة : كود عرض رقم عشوائي في الرابط
عمل الدالة : هذا الكود لعرض رقم عشوائي في الرابط ليساعد في ان تكون الصفحة محدثة بإستمرار
$rand = md5(uniqid(rand()));
ECHO
"Nn2nN\";
?>

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


مجموعة من الدوال الاساسية | القسم دروس php | عدد زيارات الدرس 384 زياره

 

المجله الشامله .. برمجة bwady.com

 

المحمل

جميع الحقوق 

محفوظة لشبكة المحمل

:: تصميم وبرمجة بوادي :: rel="nofollow"