صفحة 11 من 12 الأولىالأولى ... 6789101112 الأخيرةالأخيرة
النتائج 151 إلى 165 من 178

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

  1. #151


    محاكاة str_repeat
    كود PHP:


    function __str_repeat($str,$x){
    return  
    implode("",array_fill(0$x,$str));
    }
    echo 
    __str_repeat("*-",20); 



    :court::court:
    اقترح محاكاة دالة md5
    http://www.php.net/manual/en/function.md5.php






  2. #152
    عضو فعال
    تاريخ التسجيل
    Jul 2008
    المشاركات
    1,109


    طيب عشان نمشّي الموضوع رح أختار دالة str_repeat
    http://www.php.net/manual/en/function.str-repeat.php

    بصراحة منتظر أحد يقترح دالة حلوة نحاول نكتب فيها .. إذا أنا بقترح ما رح أكتب كود هههه ..
    داله بتعمل تكرار للنص
    كود PHP:


    function str_repeat2($Input,$LoopNum){
          
    $str='';
          for(
    $i=0;$i<$LoopNum;$i++){
              
    $str.=$Input;
          }
          return 
    $str;
      } 






    __________________
    ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
    لطلب البرمجة فقط
    helal-egypt@hotmail.com

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


    @الطيب .. محاكاة md5 يتم من خلال الحصول على الخوارزمية الخاصة بها جاهزة على الإنترنت .. من المحال أن نحاكيها دون الحصول على خوارزميتها طبعاً .. وخوارزميتها موجودة على الإنترنت .. لذلك فأنا لا أعتبر هذا العمل فعلياً عملاً برمحياً مفيداً ...

    دعونا نحاكي إحدى الدوال المفيدة في PHP ، هل من اقتراحات؟





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

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


    لمن يهمه الإطلاع على خوارزمية MD5
    http://www.kleinschmidt.com/edi/md5.htm





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

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


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

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


    ما رأيكم بدالة gettype
    http://www.php.net/manual/en/function.gettype.php





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

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


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

  6. #156


    فكرة مميزة ،،

    ولكن للأسف ليست لدي خبرة كبييرة حاليا في البرمجة ..

    وان شاء الله سأقوم بعمل مرجع كامل للدوال وانا سأعمل على تجميعها ان شاء الله

    تحياتي لك وللجميع ..





    __________________
    زورونا في موقع الحياة للنقاشات والأسئلة والأجوبة :
    - php >> وهو لحل مشاكل php وما حولها
    - Ideas >> وهو لعرض الأفكار وتقييمها وايضا لمناقشة الأفكار

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


    محاكاتي لـ gettype :
    كود PHP:
    <?php

        
    function gettype_sim($var) {
            if (
    is_bool($var)) return 'boolean';
            if (
    is_int($var)) return 'integer';
            if (
    is_float($var)) return 'double';
            if (
    is_string($var)) return 'string';
            if (
    is_array($var)) return 'array';
            if (
    is_object($var)) return 'object';
            if (
    is_resource($var)) return 'resource';
            if (
    is_null($var)) return 'NULL';
            return 
    'unknown type';
        }

        
    // Example:
        
    $data = array(11.NULL, new stdClass'foo');

        foreach (
    $data as $value) {
          echo 
    gettype_sim($value), "\n<br>";
        }

    ?>






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

  8. #158
    عضو فعال
    تاريخ التسجيل
    Jul 2008
    المشاركات
    1,109


    ودية محاكاتي ال settype
    بس بنسبة 1 % عشان انا عاوذ انام ههههههههههههه

    كود PHP:
    function settype2($var,$ChangeTo){
          switch(
    gettype($var)){
              case 
    'object':
                  
    $GetVar=get_object_vars($var);
                  switch(
    strtoupper($ChangeTo)){
                      case 
    'ARRAY':return $GetVar;break;
                      case 
    'INT':return 1;break;    
                  }
              break;
              case 
    'array':
                  switch(
    strtoupper($ChangeTo)){
                case 
    'OBJECT':
                foreach(
    $var as $k=>$v){
                    
    $OBj->$k=$v;
                }
                return 
    $OBj;
                  break;
                case 
    'INT':return (count($var)>0)?1:0;break;    
            }
            break;    
        }
      }
      class 
    m{
          public 
    $ALL;
          public 
    $DDD;
          function 
    dd(){
              
          }
      }
      
    $OB=new m();
      
    $row=array('ff',"f");
      
    $row=settype2($row,'INT');
      
    print_r($row);
      
    $OB=settype2($OB,'INT');
      
    print_r($OB); 






    __________________
    ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
    لطلب البرمجة فقط
    helal-egypt@hotmail.com

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


    @محمد هلال، ليش مغلب حالك بـ settype ؟؟ تطوع يعني :P ؟؟ ولا النعس مأثر عليك ..

    لو أردنا محاكاة settype أعتقد يمكننا استخدام طريقة الـ cast بسهولة للتحويل بعكس محاكاتي لـ gettype ..

    ماذا بعد؟





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

  10. #160
    عضو فعال
    تاريخ التسجيل
    Jul 2008
    المشاركات
    1,109


    @محمد هلال، ليش مغلب حالك بـ settype ؟؟ تطوع يعني :P ؟؟ ولا النعس مأثر عليك ..

    لو أردنا محاكاة settype أعتقد يمكننا استخدام طريقة الـ cast بسهولة للتحويل بعكس محاكاتي لـ gettype ..

    ماذا بعد؟
    ههههههههه والله الي اتنين ..
    اهي هي طريقة cast؟





    __________________
    ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
    لطلب البرمجة فقط
    helal-egypt@hotmail.com

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


    أقصد طرق الكاستنج مثل (int) أو intval لو أردنا استخدام الدوال .. طريقتك تدخل في صلب موضوع الكاستنج .. عموماً .. أنا قصدت أن settype لم تكن مطلوبة في الموضوع .. كنّا نحاكي gettype فقط ..

    ما هي الدالة التالية؟





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

  12. #162
    عضو فعال
    تاريخ التسجيل
    Jul 2008
    المشاركات
    1,109


    أقصد طرق الكاستنج مثل (int) أو intval لو أردنا استخدام الدوال .. طريقتك تدخل في صلب موضوع الكاستنج .. عموماً .. أنا قصدت أن settype لم تكن مطلوبة في الموضوع .. كنّا نحاكي gettype فقط ..

    ما هي الدالة التالية؟
    اهاااااااااااااااااااااااااااااااااااااااااا





    __________________
    ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
    لطلب البرمجة فقط
    helal-egypt@hotmail.com

  13. #163
    Banned
    تاريخ التسجيل
    Apr 2010
    المشاركات
    26


    السلام عليكم
    اقترح ان تحاكوا بعض التشفيرات
    هذه التشفيرات جد بسيطة
    من هنا تقدر تبدأ ببرمجة تشفيرك الخاص بك و ربما قد ينافس الـ MD5
    من هنا :
    http://vb4arab.com/vb/showthread.php?t=4588
    http://www.dev-point.com/vb/t98020.html
    http://www.3asfh.net/vb/showthread.php?t=61919&page=3
    تذكير : هذه التشفيرات بسيطة تعتمد ععلى بعض الدوال التي قمتم بمحاكتها






  14. #164
    Banned
    تاريخ التسجيل
    Apr 2010
    المشاركات
    26


    هل مات الموضوع ? ...
    موضوع ممتاز !! لا يجب ان يختفي






  15. #165
    عضو سوبر نشيط
    تاريخ التسجيل
    Nov 2005
    المشاركات
    779


    هل يمكن محاكاة دالة base64_encode و هل يمكن تطويرها اكثر ؟





    __________________
    أهلا و سهلا بكم في :-
    موقع دار الأوائل
    تفضل معنا خدمات الاستضافة
    موقع العبقري لخدمات الاستضافة





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

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

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

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