النتائج 1 إلى 6 من 6

الموضوع: دالة eval() ممكن استفسار

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

    دالة eval() ممكن استفسار



    اهلا مرة اخرى
    في PHP Manual وجدت هذا

    كود PHP:
    <?php
    $string 
    'cup';
    $name 'coffee';
    $str 'This is a $string with my $name in it.<br>';
    echo 
    $str;
    eval (
    "\$str = \"$str\";");
    echo 
    $str;
    ?>
    و تكون النتيجة
    كود PHP:
    This is a $string with my $name in it.
    This is a cup with my coffee in it
    هل وظيفة هذه الدالة انها تضع المتغيرات بقيمها داخل المتغيرات ( يا ليت احد فهمني )


    الشكر موصول
    زيد





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


  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2001
    المشاركات
    576


    هذه الدالة مهمتها تفعيل المتغيرات خارج أكواد البي إتش بي لحظة إدخاله على الكود نفسه،لأوضح اكثر:

    أنشأ ملف بأي هيئة وضع به متغير مع تعريف قيمته:

    $swilif="portal";

    وأحفظه...

    ثم قم بفتحه من خلال ملف بي إتش بي بوا سطة الدالة fopen مثلاً وضع أمر لطباعة المتغير $swilif عندها لن يتم طباعة شئ لأن المتغير غير معروف،ولكن لو مررت ناتج القراءة في الدالة eval فستطبع النتيجة وهي كلمة بورتال.





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

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


    اشكرك شرحك واضح





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

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


    السلام عليكم

    ما اعرفه انها ليست مخصصة لما قلته ، لكنها تقوم بتنفيذ اكواد PHP الممررة للدالة
    كود PHP:
    eval("echo hi;"); 






    __________________


    --------------------------------------------------------
    هل لديك دليل مواقع في موقعك وهو فارغ؟ يمكنني املاؤه لك وإضافة أكثر من 3000موقع
    برنامج قدم منتدى VB لزوارك عبر موقعك
    ابحث عن وظيفة دعم فني
    املك حساب استضافة للبيع، المساحة 1000 ميغا ، ترافيك 20جيجا، 120$ سنة
    --------------------------------------------------------

    wirelesslinker2002.at.hotmail.com
    The Age Of Wireless Applications
    My Age.. Wireless' Age
    Wireless غير متواجد حالياً

  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2001
    المشاركات
    576


    رد مقتبس من Wireless
    السلام عليكم

    ما اعرفه انها ليست مخصصة لما قلته ، لكنها تقوم بتنفيذ اكواد PHP الممررة للدالة
    كود PHP:
    eval("echo hi;"); 


    وهذا نفس كلامي إلا إذا كنت فاهمني غلط!





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

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



    مافهمته ان هذه الدالة وظيفتها تفعيل المتغيرات التي نطاقها خارج كود الـphp الحالي، طبعا وظيفتها اكبر بكثير من هذا ،لكن لم اكن اعرف ان قصدك تنفيذ جميع اكواد الـPHP، إنما ظننت ان قصدك فقط المتغيرات وهو مافهمته من كلامك

    والمعذرة





    __________________


    --------------------------------------------------------
    هل لديك دليل مواقع في موقعك وهو فارغ؟ يمكنني املاؤه لك وإضافة أكثر من 3000موقع
    برنامج قدم منتدى VB لزوارك عبر موقعك
    ابحث عن وظيفة دعم فني
    املك حساب استضافة للبيع، المساحة 1000 ميغا ، ترافيك 20جيجا، 120$ سنة
    --------------------------------------------------------

    wirelesslinker2002.at.hotmail.com
    The Age Of Wireless Applications
    My Age.. Wireless' Age
    Wireless غير متواجد حالياً





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

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

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