صفحة 9 من 12 الأولىالأولى ... 456789101112 الأخيرةالأخيرة
النتائج 121 إلى 135 من 178

الموضوع: محاكاة دوال PHP

  1. #121
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2008
    المشاركات
    512


    بخصوص المتغير الثالث في strrpos هو يحدد للدالة المكان الذي ستبدأ البحث في النص من بعده
    هذا اختبار استعملته لاختبار المحاكاة
    كود PHP:
    $haystack implode('',range('a','h'));
    $needle 'ef';
    for(
    $i=strlen($haystack)*-1;$i<=strlen($haystack);$i++){
        echo 
    $i."\n";
        
    var_dump(_strrpos($haystack,$needle,$i));
        echo 
    "\n";
        
    var_dump(strrpos($haystack,$needle,$i));
        echo 
    "\n-----------------\n";
    }

    echo 
    "true\n";
    var_dump(_strrpos($haystack,$needle,true));
    echo 
    "\n";
    var_dump(strrpos($haystack,$needle,true));
    echo 
    "\n-----------------\n";
    echo 
    "false\n";
    var_dump(_strrpos($haystack,$needle,false));
    echo 
    "\n";
    var_dump(strrpos($haystack,$needle,false));
    echo 
    "\n-----------------\n";
    echo 
    "null\n";
    var_dump(_strrpos($haystack,$needle,null));
    echo 
    "\n";
    var_dump(strrpos($haystack,$needle,null));
    echo 
    "\n-----------------\n"
    ==========

    محاكاتي ل strrev

    كود PHP:
    function _strrev($string){
        
    $len strlen($string);
        return (
    $len 1) ? $string[--$len]._strrev(substr($string,0,$len)) : $string;







    __________________
    محمد حمود.

  2. #122
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2008
    المشاركات
    512


    ممتاز، على فكرة انا من زماان ما استخدمت Recursive Functions ،، وبالأحرى من زماان ما كتبت أكواد برمجية ، وهذا سبب بدئي للموضوع تقريباً .. يعني جيّد اني استرجعت جزء لا بأس به من المعلومات .. ..

    طيب، دالة parse_str ، مين يحاكي؟

    تحياتي، أشرف السمهوري
    تحتاج تركيز ممكن اعملها في المساء اذا لم يحاكيها احد





    __________________
    محمد حمود.

  3. #123
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2008
    المشاركات
    555


    ممتاز، على فكرة انا من زماان ما استخدمت Recursive Functions ،، وبالأحرى من زماان ما كتبت أكواد برمجية ، وهذا سبب بدئي للموضوع تقريباً .. يعني جيّد اني استرجعت جزء لا بأس به من المعلومات .. ..

    طيب، دالة parse_str ، مين يحاكي؟

    تحياتي، أشرف السمهوري
    كتبتها على السريع ولكنها ناقصة كثير اشياء :court:

    كود PHP:
    function _parse_str($str,$output=null){
    $str=explode("&",$str);
    foreach(
    $str as $string){
    $strr=explode("=",$string);
    $GLOBALS[$strr[0]] = $strr[1];
    }
    return 
    '';







    __________________
    مدونتي قريبا

    بيع ar-ci.com

  4. #124
    عضو شرف
    تاريخ التسجيل
    May 2007
    المشاركات
    1,647


    بخصوص المتغير الثالث في strrpos هو يحدد للدالة المكان الذي ستبدأ البحث في النص من بعده
    في الحقيقة كان من المربك أن أقرأ هذا الرد .. إلا أنني عدت ووجدت إحدى التعليقات تفيد بنفس ما أشرت إليه .. << مكسّل يجرب شي

    الغريب في الموضوع انه في الاساس ما رح تفرق تحديد نقطة البداية لانه اخر حدث سيبقى الاخير دائماً ، إلا إذا كانت القيمة المدخلة موجبة وأكبر من موقع آخر حدث لما نبحث عنه، عندها سوف لن نجد أية نتائج لبحثنا .. وستفيدنا الدالة في حال استخدام قيمة سالبة كذلك ..

    شكراً لتوضيحك .. ..

    ومنتظرين parse_str ..

    تحياتي، أشرف السمهوري





    __________________
    # اتبعني على Twitter
    # عِرفان ساهم ببناء المحتوى العربي العلمي على الإنترنت!

  5. #125
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2008
    المشاركات
    512


    في بعض حالات نستخدم فيها القيم الموجبة او السالبة على حد سواء
    امثلة
    كود PHP:
    var_dump(strrpos('abcdef','b',3));
    var_dump(strrpos('abcd abcd','b',-3));
    var_dump(strrpos('abcd abcd','b',-4)); 
    =======

    _parse_str

    كود PHP:
    function _parse_str($str,&$array null){
        
    $arr split('&',$str);
        foreach(
    $arr as $val){
            list(
    $key,$value) = split('=',$val,2);
            
    $value str_replace('+',' ',$value);
            if(
    strpos($key,'[]') !== false){
                
    $key preg_replace("/[^a-zA-Z_\x7f-\xff]/",'',$key);
                
    $output[$key][] = $value;
            }else
                
    $output[$key] = $value;
            if(
    $array === null && preg_match('#^[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*$#',$key)) $GLOBALS[$key] = $value;
        }
        
    $array $output;

    اعتقد تعمل بشكل طبيعي





    __________________
    محمد حمود.

  6. #126


    ما شاء الله لا قوة إلا بالله
    عيني عليكم باردة

    لا أدري متي سأنتهي من مذاكرة المانيوال بسبب عملي الكثيف
    ولكن بإذن الله حينما أنهي المذاكرة قد اتواجد معكم للإستفادة





    __________________
    السيف أصدق أنباء من الكتب

  7. #127
    عضو فعال
    تاريخ التسجيل
    Jun 2002
    المشاركات
    1,346


    جميل جدا..
    ما شاء الله عليكم..

    لي عودة قريباً للمشاركة معكم إن شاء الله...

    تحياتي..






  8. #128
    عضو شرف
    تاريخ التسجيل
    May 2007
    المشاركات
    1,647


    اعذروني يا شباب سنعود بعد قليل
    قصدي بعد الاختبارات .. نتابع الموضوع ان شاء الله او تابعوه حتى ارجع

    تحياتي، أشرف السمهوري





    __________________
    # اتبعني على Twitter
    # عِرفان ساهم ببناء المحتوى العربي العلمي على الإنترنت!



  9. أتمنى أن لايحصل ما أخشاه لهذا الموضوع ثم تذهب أدراج الرياح كغيرها من المواضيع الرائعة





    __________________
    تابعني على Twitter

  10. #130
    عضو شرف
    تاريخ التسجيل
    May 2007
    المشاركات
    1,647


    أتمنى أن لايحصل ما أخشاه لهذا الموضوع ثم تذهب أدراج الرياح كغيرها من المواضيع الرائعة
    مدمن نت، لا تخف أنا وبعض الأعضاء نمر في فترة اختبارات أو حتى فترة عمل ووقت الفراغ ضيّق حالياً ..

    بالنسبة لي سأفرغ من اختباراتي في 3/7 تقريباً إن شاء الله .. يعني الموضوع لا زال في البال لكن لضيق الوقت فهو معلّق .. وطبعاً يمكن لبقية الأعضاء الاستمرار في المشاركة إن كان لديهم الوقت ..

    تحياتي، أشرف السمهوري





    __________________
    # اتبعني على Twitter
    # عِرفان ساهم ببناء المحتوى العربي العلمي على الإنترنت!

  11. #131
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2008
    المشاركات
    512


    في اي وقت تواصلوا فيه سأكون موجود باذن الله

    بالتوفيق لك اشرف ولكل الاخوة اللي عندهم اختبارات..





    __________________
    محمد حمود.

  12. #132
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2008
    المشاركات
    438


    بأي وقت أنا جاهز
    بالتوفيق.





    __________________
    لا إله الا الله محمد رسول الله

    فضائية الأقصى :: عينك على الوطن
    نيلسات: 10872 عمودي 27500
    عربسات: 12054 عمودي 27500


    إعلامنا.. إسلامي.. هادف.. مقاوم.. لتعلو الراية..

  13. #133
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    947


    هل انتهى الموضوع الى هذا الحد :anger2:
    بانتظار الجديد :court:





    __________________
    قل اللهم مالك المُلك تؤتي الملك من تشاء وتنزع الملك ممن تشاء وتعز من تشاء وتذل من تشاء بيدك الخير انك على كل شىء قدير

  14. #134
    عضو شرف
    تاريخ التسجيل
    May 2007
    المشاركات
    1,647


    لا لم ينتهِ ..

    أنا انهيت اختبارات أمس الحمدلله وان شاء الله نعود هاليومين للشغل الصح .. بس خليني أضبّط جهازي وآخدلي فترة راحة بعد هالعذاب ... وان شاء الله الكل يكون موجود معنا ..

    تحياتي، أشرف السمهوري





    __________________
    # اتبعني على Twitter
    # عِرفان ساهم ببناء المحتوى العربي العلمي على الإنترنت!

  15. #135
    عضو نشيط
    تاريخ التسجيل
    Jan 2008
    المشاركات
    108


    موضوع شيق جدا , الان فقط شفته , و انا متابع معكم لو نبدء بخوارزميات و دوال اخرى غير Text processing,
    فقط تعليق بسيط : ياريت من كل شخص يشارك يضع تعليقات على كوده .










المواضيع المتشابهه

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

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

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