صفحة 1 من 3 123 الأخيرةالأخيرة
النتائج 1 إلى 15 من 42

الموضوع: شارك في تكوين مكتبة(الدوال)

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Nov 2003
    المشاركات
    152

    Lightbulb شارك في تكوين مكتبة(الدوال)



    السلام عليكم و رحمه الله و بركاته
    بسبب أهميه معرفه الدوال كلها تقريبا و إستخداماتها إقترحت أن أطرح هالموضوع
    و أتمنى من الكل المشاركه في شرح عمليه عمل الدوال الي يعرفلها لكي نقوم بصنع ملف كتابي يحتوي على كل الدوال مع طريقه عملها و مثال
    ::نبدأ::

    الداله:mysql_connect
    الإستخدام:تقوم هذه الدالة بالإتصال بقواعد البيانات عن طريقه وضع إسم المستخدم و الكلمه السريه و السيرفر المحلي الذي يكون في العاده localhost
    المثال:
    كود PHP:
    mysql_connect("localhost","user","passwor"); 
    الداله:mysql_select_db
    الإستخدام:تقوم هذه الداله بعد الاتصال بالقواعد بإختيار القاعدة المراد أخذ البيانات منها
    المثال:
    كود PHP:
    mysql_select_db(إسم القاعده); 
    الدالة:mysql_query
    الإستخدام:تقوم هذه الدالة بالإستعلام عن محتويات الجدول الموجود في القاعده أو تقوم بإضافه عنصر أو حذف أو تعديل
    ولكنها لا تقوم بعرض المحتوى إنها خطوه من الخطوات التي يجب القيام بها لعرض المحتوى
    المثال:
    للإستعلام عن المحتوى:
    كود PHP:
    $result=mysql_query("SELECT * FROM إسم القاعده"); 
    لأضافه العناصر المراده:
    كود PHP:
    mysql_query("INSERT INTO إسم الجدول (age,name) VALUES (22,ali)"); 
    لمسح الصف:
    كود PHP:
    mysql_query("delete FROM إسم القاعده Where name="'.إسم الشخص."'"); 
    يستخدم الأمر WHERE للبحث عن الصف الذي يوجد فيه هذا العنصر مع تحديد المصفوفه كما هو موضع
    و للداله هذه خواص كثيره مثل إمكانيه الإستعلام على حسب الترتيب أو الإستعلام عن إسم معين مثال:
    كود PHP:
    $result=mysql_query("SELECT * FROM إسم القاعده WHERE name='".ali."'"); 
    هنا ستبحث الداله عن الصفوف الموجود فيها الإسم إسم علي طبعا بالانجليزي


    الرجاء منكم المشاركة في وضع الدوال و الشرح
    مع تمنياتي لكم بصنع أفضل مكتبة دوال





    __________________
    سبحان الله وبحمده عدد خلقه ورضى نفسه وزنة عرشه ومداد كلماته
    Templates غير متواجد حالياً


  2. #2
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2003
    المشاركات
    2,007


    هذه الدالة تقوم باختيار عدد عشوائي بين 5 و 10 ويمكنك تغيير الأعداد
    كود PHP:
    rand(5,10






    fayz غير متواجد حالياً

  3. #3
    عضو نشيط
    تاريخ التسجيل
    Nov 2003
    المشاركات
    152


    الدالة:echo أو print
    الإستخدام:تقوم هذه الدالة بالكتابة أو طبع المطلوب فمثلا أردنا كتابة لفظ الجلالة (الله) في الموقع
    المثال:
    كود PHP:
    echo "الله"
    الداله:mysql_num_rows
    الإستخدام:تعود هذه الدالة بعد كم صف موجود في قاعده البيانات المحدد من الدوال التي قبلها
    المثال:
    [php]$result=mysql_query("SELECT * FROM users");
    $row=mysql_num_rows($result);

    الدالة:mysql_fetch_array
    الإستخدام:تقوم هذه الدالة بالإستعلام عن العناصر الموجوده في المصفوفه في القاعده
    المثال:
    كود PHP:
    $check=mysql_fetch_array($result); 
    وللإستعلام عن محتوى المصفوفه مثلا التي تحتوي على الأسامي و التي تقوم أنت بتسميتها على هواك في القاعده قمثلا سميناها نحن name
    كود PHP:
    echo "$check[name]"

    الداله:fopen
    الإستخدام:تقوم هذي الداله بفتح الملفات الكتابية للكتابه عليها أو قرائيتها أو مسح مافي دالخلها حسب المطلوب منك
    المثال:
    كود PHP:
    $fp=fopen("counter.txt,"المطلوب"); 
    أنواع المطاليب:
    r=فتح الملف للقراءه فقط ووضع المؤشر في البداية
    r+=فتح الملف للقراءه و الكتابة ووضع المؤشر في البداية
    w=فتح الملف للكتابة فقط ووضع المؤشر في البداية و مسح جميع البيانات و إن لما يكن هناك ملف ستقوم بإنشاءه
    w+=فتح الملف للقراءه و الكتابة ووضع المؤشر في البداية و مسح جميع البيانات و إن لم يكن هناك ملف ستقوم بإنشاءه
    a=فتح الملف للكتابة ووضع المؤشر في النهاية و إن لم يكن الملف موجود ستقوم بإنشاءه
    a+=فتح الملف للقراءة و الكتابة ووضع المؤشر في النهايه و إن لم يكن الملف موجود ستقوم الداله بإنشاءه

    الدالة:fread
    الإستخدام:تقوم الدالة بقراءه الملف و عرض المحتويات حسب المطلوب من عدد الأحرف أو كل الملف
    المثال:
    كود PHP:
    $readfile=fread($fp,20); 
    و نستخدم الدالة filesize لقراءة الملف بكامله فهي عباره عن رقم حجم الملف
    كود PHP:
    $readfile=fread($fp,filesize("counter.txt")); 
    هنا تقوم الدالة بقراءة الملف كله

    الدالة:fwrite
    الإستخدام:قوم الداله بالكتابة على الملف بالكلام المطلوب و المدون في الأمر
    مثال:
    كود PHP:
    fwrite($fp,"النص"); 
    الدالة:fclose
    الإستخدام:تقوم الدالة بعد الإنتهاء من الملف بإغلاقه حرصا على الجهاز من التباطؤ
    المثال:
    كود PHP:
    fclose ($fp); 
    الدالة:count
    الإستخدام:تقوم بعد العناصر الموجوده في المصفوفات لترد لك بعددهم
    المثال:
    كود PHP:
    $counter=count(المصفوفه); 
    الدالة:ereg
    الإستخدام:تقوم هذه الدالة بالبحث عن الكلمه المطلوبه في المتغير المحدد
    المثال:
    [php]ereg("الكلمه","المتغير");

    الدالة:ereg_replace
    الإستخدام:تقوم هذي الدالة بالبحث عن كلمه معينه في الدوال التي تحتوي على نصوص و تبديلها
    المثال:
    [php]$text=ereg_replace(الكلمه المطلوبه,كلمه بديلة,الملف المطلوب);





    __________________
    سبحان الله وبحمده عدد خلقه ورضى نفسه وزنة عرشه ومداد كلماته
    Templates غير متواجد حالياً

  4. #4
    عضو نشيط
    تاريخ التسجيل
    Nov 2003
    المشاركات
    152


    [QUOTE]رد مقتبس من Templates
    [B]الدالة:echo أو print
    الإستخدام:تقوم هذه الدالة بالكتابة أو طبع المطلوب فمثلا أردنا كتابة لفظ الجلالة (الله) في الموقع
    المثال:
    كود PHP:
    echo "الله"
    الداله:mysql_num_rows
    الإستخدام:تعود هذه الدالة بعد كم صف موجود في قاعده البيانات المحدد من الدوال التي قبلها
    المثال:
    كود PHP:
    $result=mysql_query("SELECT * FROM users");
    $row=mysql_num_rows($result); 
    الدالة:mysql_fetch_array
    الإستخدام:تقوم هذه الدالة بالإستعلام عن العناصر الموجوده في المصفوفه في القاعده
    المثال:
    كود PHP:
    $check=mysql_fetch_array($result); 
    وللإستعلام عن محتوى المصفوفه مثلا التي تحتوي على الأسامي و التي تقوم أنت بتسميتها على هواك في القاعده قمثلا سميناها نحن name
    كود PHP:
    echo "$check[name]"

    الداله:fopen
    الإستخدام:تقوم هذي الداله بفتح الملفات الكتابية للكتابه عليها أو قرائيتها أو مسح مافي دالخلها حسب المطلوب منك
    المثال:
    كود PHP:
    $fp=fopen("counter.txt,"المطلوب"); 
    أنواع المطاليب:
    r=فتح الملف للقراءه فقط ووضع المؤشر في البداية
    r+=فتح الملف للقراءه و الكتابة ووضع المؤشر في البداية
    w=فتح الملف للكتابة فقط ووضع المؤشر في البداية و مسح جميع البيانات و إن لما يكن هناك ملف ستقوم بإنشاءه
    w+=فتح الملف للقراءه و الكتابة ووضع المؤشر في البداية و مسح جميع البيانات و إن لم يكن هناك ملف ستقوم بإنشاءه
    a=فتح الملف للكتابة ووضع المؤشر في النهاية و إن لم يكن الملف موجود ستقوم بإنشاءه
    a+=فتح الملف للقراءة و الكتابة ووضع المؤشر في النهايه و إن لم يكن الملف موجود ستقوم الداله بإنشاءه

    الدالة:fread
    الإستخدام:تقوم الدالة بقراءه الملف و عرض المحتويات حسب المطلوب من عدد الأحرف أو كل الملف
    المثال:
    كود PHP:
    $readfile=fread($fp,20); 
    و نستخدم الدالة filesize لقراءة الملف بكامله فهي عباره عن رقم حجم الملف
    كود PHP:
    $readfile=fread($fp,filesize("counter.txt")); 
    هنا تقوم الدالة بقراءة الملف كله

    الدالة:fwrite
    الإستخدام:قوم الداله بالكتابة على الملف بالكلام المطلوب و المدون في الأمر
    مثال:
    كود PHP:
    fwrite($fp,"النص"); 
    الدالة:fclose
    الإستخدام:تقوم الدالة بعد الإنتهاء من الملف بإغلاقه حرصا على الجهاز من التباطؤ
    المثال:
    كود PHP:
    fclose ($fp); 
    الدالة:count
    الإستخدام:تقوم بعد العناصر الموجوده في المصفوفات لترد لك بعددهم
    المثال:
    كود PHP:
    $counter=count(المصفوفه); 
    الدالة:ereg
    الإستخدام:تقوم هذه الدالة بالبحث عن الكلمه المطلوبه في المتغير المحدد
    المثال:
    كود PHP:
    ereg("الكلمه","المتغير"); 
    الدالة:ereg_replace
    الإستخدام:تقوم هذي الدالة بالبحث عن كلمه معينه في الدوال التي تحتوي على نصوص و تبديلها
    المثال:
    كود PHP:
    $text=ereg_replace(الكلمه المطلوبه,كلمه بديلة,الملف المطلوب); 






    __________________
    سبحان الله وبحمده عدد خلقه ورضى نفسه وزنة عرشه ومداد كلماته
    Templates غير متواجد حالياً

  5. #5
    عضو فعال
    تاريخ التسجيل
    Feb 2004
    المشاركات
    1,091


    جزاك الله خيرا





    __________________
    CSS - XHTML
    مدمن أنترنت غير متواجد حالياً

  6. #6
    عضو سوبر نشيط
    تاريخ التسجيل
    Jun 2003
    المشاركات
    960


    السلام عليكم

    يعطيكم العافية اخواني

    حبذا لو يتم استكمال الموضوع لتعم الفائدة , ويصبح مثل المانول للغة

    تحياتي





    izaq غير متواجد حالياً

  7. #7
    عضو نشيط جدا
    تاريخ التسجيل
    May 2004
    المشاركات
    355


    الله يجزاكم ألف خير

    ويجعله في موازين حسناتكم

    بس ياليت تستمرون << :funny: طرار ويتشرط





    __________________
    وما أكثر الأصحاب حين تعدهم

    ولكنهم عند النائبات قليل
    شــــــامل غير متواجد حالياً

  8. #8
    عضو نشيط
    تاريخ التسجيل
    Nov 2003
    المشاركات
    152

    تكملة



    الدالة:explode
    الإستخدام:تقوم هذه الدالة بتقسيم النص المعطا لها أو القيم حسب علامه معينه توجد بين كل قسم فمثلا لدينا نص و بين كل جمله و جمله فاصله و نريد أن نجعل كل جمله في متغير لوحدها في مصفوفه واحده
    المثال:
    كود PHP:
    $text="السلام,عليكم"
    explode(",",$text); 
    الدالة:if
    الإستخدام:من أفضل الدوال و هي تعني الإشتراط بالمثال وضعنا أن المتغير إذا كان أكبر من 4 يحدث الشرط
    مثال:
    كود PHP:
    if($i>4){
    echo 
    "تم الحدث';

    الدالة:else if
    الإستخدام:تقوم هذه الدالة بوضع شرط آخر بعد الشرط الأول if ولا تعمل لوحدها الا مع هذا الشرك فتكون هكذا
    المثال:
    كود PHP:
    if(الأمر){
    }else if(
    $i=0){
    echo 
    "الحدث صفر";

    الدالة:else
    الإستخدام:تقوم هذي الدالة بطبع الحدث إن لم يتحقق الشرط
    المثال:
    كود PHP:
    if(الأمر){
    }else{
    echo 
    "لم يتحقق الحدث";

    الدالة:While
    الإستخدام:تقوم هذه الدالة بالعمل طالما الحدث متوفر
    المثال:
    كود PHP:
    While($i>0){
    echo 
    "الحدث مستمر";
    ++
    $i;

    الدالة:for
    الإستخدام:لهذه الدالة مميزات عده حيث إنها تقوم بالعمل طالما الحدث متوفر و تقوم بإنشاء الداله
    المثال:
    كود PHP:
    for($i=0;$i>4;++$i){
    echo 
    "الحدث متوفر";

    العلامه
    ++$i تعمل على إضافه 1 للمتغير إن كان المتغير له الرقم 0 فسيصبح 1
    --$i تعمل على بإنقاص 1 للمتغير إن كان المتغير له الرقم 1 فسيصبح 0

    بعض الشروط:
    $a>$b طالما الأولى أكبر من الثاني
    $a<$b طالما الأول أصغر من الثاني
    $a>=$b المتغير الأول يساوي أو اكبر من الثاني
    $a<=$b المتغير الأول يساوي أو أصغر من الثاني
    $a==$b طالما المتغير الأول يعادل المتغير الثاني
    $a===$b المتغيير الأول يشيه المتغيير الثاني بالضبط
    $a!=$b المتغير الأول لا يساوي المتغير الثاني

    أدوات في الشرط if:
    || بين الشروط تعني أو
    && بين الشروط تعني مع





    __________________
    سبحان الله وبحمده عدد خلقه ورضى نفسه وزنة عرشه ومداد كلماته
    Templates غير متواجد حالياً

  9. #9
    عضو نشيط جدا
    تاريخ التسجيل
    Apr 2004
    المشاركات
    437


    الدالة round هذه الدالة تقرب الى اقرب عدد صحيح

    كود PHP:
    $ratings=round($ratings); 

    الدالة strlen تقوم هذه الدالة بحساب عدد احرف السلسلة وهي مفيدة في حالة اختبار عدد حروف كلمة المرور مثلا لجعل المستخدم يدخل عدد محدد من الاحرف دون النقصان عنه
    كود PHP:
    $check=strlen($pass); 
    وقد قمت بانشاء دالة بهذا الخصوص للتاكد من عدد احرف كلمة المرور
    كود PHP:
    function check_password($pass){
    $check_num=strlen($pass);
    if(
    $check_num 4){
    return 
    false;
    }else{
    return 
    true;
    }







    albdre غير متواجد حالياً

  10. #10
    عضو نشيط
    تاريخ التسجيل
    Apr 2001
    المشاركات
    78

    بصراحه موضوع يستحق المشاركه



    دالة basename
    تقوم هذه الدالة بإعطائنا أسم الملف من العنوان الذى نعطيها أياه
    مثلا
    http://localhost/tst2.php
    فستطبع
    tst2.php
    كما فى المثال التالى

    كود PHP:
    $path "/home/httpd/html/index.php";
    $file basename ($path);
    // هنا سيطبع "index.php"
    $file basename ($path,".php");
    // هنا سيطبع "index" 
    --------------------------------------
    نفس السابقه لاكن هذه
    dirname
    طبع المجلد و مسار الملف الذى به الملف مثلا
    كود PHP:
    $path "/etc/passwd";
    $file dirname ($path); // ستطبع  "/etc" 
    مثال آخر
    كود PHP:
    $path "aaaa/fer/tst2.php";
    $file dirname ($path); // ستطبع  "aaaa/fer" 
    --------------------------------------
    دالة فهرسه عجيبه usort
    كود PHP:
    <pre>
    <?php
    $arr1 
    $arr2 = array("ا","ب","ت","ث","اا","اب","اع");
    echo 
    "ترتيب فهرس فيه يتم عرض البنود كألف أولا وبعدها ألف وباء وبعدها ألف وتاء وبعها باء لوحدها ثم باء وألف وووو\n";
    usort($arr1,"strcmp");
    print_r($arr1);
    echo 
    "\nهنا العكس تمام يتم الترتيب من الأصغر إلي الأكبر مثل 4321\n";
    usort($arr2,"strnatcmp");
    print_r($arr2);
    //مثال آخر
    $arr1 $arr2 = array("100","13","123","145","150","170","106");
    echo 
    "ترتيب فهرس فيه يتم عرض البنود كألف أولا وبعدها ألف وباء وبعدها ألف وتاء وبعها باء لوحدها ثم باء وألف وووو\n";
    usort($arr1,"strcmp");
    print_r($arr1);
    echo 
    "\nهنا العكس تمام يتم الترتيب من الأصغر إلي الأكبر مثل 4321\n";
    usort($arr2,"strnatcmp");
    print_r($arr2);

    ?>
    </pre>
    -------------------------------------------------------------------------
    يقوم بتقسيم النص الى عدة اقسام عند وجود كلمة معينة في نص
    الدالة split واليك الطريقة
    كود PHP:
    <?php 
    $text
    ="Hi man, 
    Comon or u want a fight 
    -end- 
    do u know me? 
    really! 
    -end- 
    yeah 
    "

    echo 
    "Full text before split it : $text<br><br>"
    $array_text=split('-end-',$text,4); 
    echo 
    "Text1: $array_text[0]<br>"
    echo 
    "Text2:$array_text[1]<br>"
    echo 
    "Text3: $array_text[2]<br>\n"
    ?>
    -------------------------------------
    دالة substr_replace
    لن تفهمها ألا بالمثال
    كود PHP:
    <?
    $var 
    'ABCDEFGH:/MNRPQR/';
    echo 
    "Original: $var<hr>\n";
    //أطبع كلمة بوب بعد الحرف الثالث وأمسح ما بعدها
    echo substr_replace($var'bob'3) . "<br>\n";
    //أطبع كلمة بوب بعد الحرف الخامس ولا تمسح شئ لما بعدها
    echo substr_replace($var' bob '50) . "<br>\n";
    //أطبع كلمة بوب فى الخانه صفر ولا تمسح شئ لما بعدها 
    echo substr_replace($var'bob'00) . "<br>\n";
    //أطبع كلمة بوب بعد الحرف العاشر وعد من اليمين لليسار خانه واحده وأتركها وأمسح حتى تصل إلى خانة عشره
    echo substr_replace($var'bob'10, -1) . "<br>\n";
    طبق هذه عشان تفهمها صعب شرح الباقيات 
    echo substr_replace($var'bob', -7, -1) . "<br>\n";

    echo 
    substr_replace($var''10, -1) . "<br>\n";

    ?>






    __________________
    مبرمج ومصمم المواقع التالية :
    kifee.com
    f3f3.com
    alibabaa.com
    jawal4arab.com
    والجاي أحلى :cool:
    fasal غير متواجد حالياً

  11. #11
    عضو نشيط
    تاريخ التسجيل
    Apr 2001
    المشاركات
    78


    داله تنهى البرنامج أى تتجاهل جميع السطور التى تليها
    exit();
    ----------------------------------
    تطبع الصفحة التى أتى منها الزائر
    $HTTP_REFERER
    ----------------------------------
    $HTTP_USER_AGENT
    يعطيك هذا الناتج
    Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt)
    ----------
    $GATEWAY_INTERFACE
    أعتقد يعطيك أصدار السيجي أى
    ----------
    $SERVER_NAME
    أسم السرفر
    ----------
    $HTTP_SERVER_VARS['QUERY_STRING']
    يعطي هذا المتغير جميع المتغيرات الموجوده في عنوان الصفحه مثال
    لو عنوان الصفحه التي انت موجود فيها هو كالتالي
    http://localhost/ads/admin/ads/TMP70...s_Recordset1=3
    هنا ستقون قيمة هذا المتغير
    pageNum_Recordset1=0&totalRows_Recordset1=3
    <?php echo $HTTP_SERVER_VARS['QUERY_STRING'] ?>

    ----------
    $SERVER_SOFTWARE
    يعطينا أصدار الأباتشى مثل كذا
    Apache/1.3.12 (Win32)
    ----------
    $SERVER_PROTOCOL
    يعطينا أصدار الـhttp زي كذا
    HTTP/1.1
    ----------
    $REQUEST_METHOD
    يتفحص البيانات هل هى
    'GET', 'HEAD', 'POST', 'PUT'
    ----------
    $DOCUMENT_ROOT
    تعطينا الباث الأفتراضى للملفات الذي يوجه عليه الدومين مثل
    c:/apache/htdocs
    ----------
    $HTTP_ACCEPT
    غريب هذا يبيله دراسة إذ1 حطيت رابط فى الصفحة على الصفحة اللى فيها المتغير يعطيك هذه
    image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*
    ------------
    $HTTP_ACCEPT_LANGUAGE
    تعطينا لغة المتصفح اللى يستخدمة الزائر للصفحة مثل
    ar-sa
    ------------
    $REMOTE_ADDR
    تعطينى رقم الآي بى الخاص بالزائر
    ------------
    $REMOTE_PORT
    البورت المستخدم فى جهاز الزائر
    ------------
    $SCRIPT_FILENAME
    عنوان الباث الخاص بمشغل الـ php مثل
    c:/apache/php/php.exe
    ------------
    $SERVER_ADMIN
    تعطيك عنوان البريد المدون فى سيرفر Apache
    ------------
    $SERVER_PORT
    البورت المستخدم فى السيرف الأفتراضى 80
    ------------
    $SERVER_SIGNATURE
    تعطيك إياها بالتفصيل زى كذا
    Apache/1.3.12 Server at localhost Port 80
    ------------
    $PATH_TRANSLATED
    تعطيك الباث الكامل للملف زى كذا
    c:\\apache\\htdocs\\situs_friend\\1.phtml
    ------------
    $SCRIPT_NAME
    تعطيك الملف المشغل لهذا الملف
    /php/php.exe
    ------------
    $REQUEST_URI
    رابط الملف زى كذا
    /situs_friend/1.phtml
    ------------
    $PHP_SELF
    مانى فهامها مخرجها زى كذا
    /php/php.exe/situs_friend/1.phtml

    -----------
    داله خطيرة صناعة الثوابت مثال

    كود PHP:
    define("fasal",'القيمه الخاصه بالثابت')
    echo 
    fasal;//تكتب بدون اس دولار
    //سيطبع اللى بين القوسين الثانيه 






    __________________
    مبرمج ومصمم المواقع التالية :
    kifee.com
    f3f3.com
    alibabaa.com
    jawal4arab.com
    والجاي أحلى :cool:
    fasal غير متواجد حالياً

  12. #12
    عضو نشيط
    تاريخ التسجيل
    Apr 2001
    المشاركات
    78


    يا اخون نرجو ذكر دوال غير موجوده مشروحه في مواقع الإنترنت ماسبق جميعه مشروووح مسبقا نبي جديد
    الدوال والأشياء اللتي وضعتها سابقا اعتقد غير موجوده في أي موقع آخر








    __________________
    مبرمج ومصمم المواقع التالية :
    kifee.com
    f3f3.com
    alibabaa.com
    jawal4arab.com
    والجاي أحلى :cool:
    fasal غير متواجد حالياً

  13. #13
    عضو نشيط
    تاريخ التسجيل
    Nov 2003
    المشاركات
    152


    $PHP_SELF
    إصنع أي زر من أنواع الازرار و جرب أن تضع $PHP_SELF كرابط للزر و ستجد ان هذه الداله تقوم بعمليه
    الرفرش للصفحه و هي مهمه في صناعه الفورم

    الدالة:define
    الإستخدام:تستخدم هذه الداله في صنع متغيرات إن طبعتها و غيرت في أحجام الحروف فلن يتغير المتغير
    المثال:
    كود PHP:
    $def="try";
    echo 
    $Def//ستلاحظ أ، المتغير لم يطبع بسبب الإختلاف في حجم الحروف
    define("DEF","coool",true);إن أعطيت الداله الكلمه true فإنها ستجعل المتغير يطبع حتى لو اختلفت أحجام الأحرف و إن لم تعطيها حددت أحجام الأحرف
    echo def;
    echo 
    DeF
    عرفت الفرق الآن

    الدالة:eregi
    الإستخدام:تستخدم هذه الداله في البحث و التأكد من المدخلات أو المتغييرات من حيث المحتوى
    مثال:
    كود PHP:
    $email="try@hotmail.com";
    if(!
    eregi("^[a-z0-9_]+@[a-z0-9\-]+\.[a-z0-9\-\.]+$",$email)){
    echo 
    "البريد صحيح";
    }else{
    echo 
    "البريد خاطئ"
    إستخدمنا الداله هنا و لكن وضعنا قبلها ! ونعني بذلك في حاله عدم وجود و ليست وجود
    شرح لبعض الحركات:
    [a-z0-9_]+
    تعني من جميع الأحرف و جميع الأرقام و الخط الأرضي underscore و علامه الزائد تعني أنه ليش حرف واحد بل أحرف متععده بين هذه الإختيارات
    @[a-z0-9\-]+
    تعين أن علامه الآات تأتي ثم بعدها مثل ما شرحنا و لكن \تعني مع - الخط هذا
    $في الآخر تعني أن ليش هناك أحرف بعد الشرط الأخير

    الدالة:sqrt
    الأستخدام:تعطي الجذر التربيعي للرقم المعطى لها
    مثال
    كود PHP:
    echo sqrt(16); 
    الدالة:ceil
    الإستخدام:تقوم هذه الدالة بتقريب الأعداد النسبيه لأقرب عدد صحيح لااااحق
    مثال:
    كود PHP:
    echo ceil(9.1); 
    الدالة:max و min
    الإستخدام:تقوم هذه الداله بأخذ أكبر قيمه أرسلت لها سواء كانت نصوص أم أرقام و الثانية أصغر قيمه
    المثال:
    كود PHP:
    echo max(1,15,6);
    echo 
    min(15,6,1); 
    الدالة:abs
    الإستخدام:تقوم هذه الدالة بإعطاء القيم الموجبه للقيم السالبه بمعنى آخر تعطي القيم الصحيحه
    المثال:
    كود PHP:
    echo abs(-44); 
    و أشكر كل من شارك و نريد الأكثر و الأكثر





    __________________
    سبحان الله وبحمده عدد خلقه ورضى نفسه وزنة عرشه ومداد كلماته
    Templates غير متواجد حالياً

  14. #14
    عضو نشيط
    تاريخ التسجيل
    Apr 2001
    المشاركات
    78

    تعقيبا على كلام الأخ Templates



    الفرق بين دالة eregi ودالة ereg :
    eregi :
    لا تفرق بين أحجام من حيث أنها كابتال مثل A أو سمول مثل a فهذه الداله لا تفرق أي أنك لو كتبت
    كود PHP:
    if (eregi('a','A'))
    {
    echo
    'النص المدر متوافقع مع التعبير الإعتيادي';
    }
    else
    {
    echo
    'النص غير متوافق';
    }
    //ستطبع أنه متوافق اي الرساله الأولى لأنها لا تفرق بين كبتل وسمول 
    كما رأيت في المثال المذكور في التعبير الإعتيادي حرف a سمول والنص المعطى للداله فيه حرف A كبتال ومع هذا لم تفرق وطبعت بأن النص متوافق وصحيح
    أما دالة ereg ستفرق في كون المدخل كابتال أو سمول مثال :
    كود PHP:
    if (ereg('a','A'))
    {
    echo
    'النص المدر متوافقع مع التعبير الإعتيادي';
    }
    else
    {
    echo
    'النص غير متوافق';
    }
    //ستطبع أن النص غير متوافق 

    بإذن الله سأدخل إلى هذا الموضوع الكثير من دوال الصور فأنتظروني





    __________________
    مبرمج ومصمم المواقع التالية :
    kifee.com
    f3f3.com
    alibabaa.com
    jawal4arab.com
    والجاي أحلى :cool:
    fasal غير متواجد حالياً

  15. #15
    عضو نشيط جدا
    تاريخ التسجيل
    Aug 2003
    المشاركات
    426


    بصراحه جهد تشكرون عليه واتمنى تزيدون من العطاء لان هذه الدوال تسهل على المبتدئ التقدم في البرمجه





    تحياتي للكل





    ستايلو.نت غير متواجد حالياً





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض