728x90 شفرة ادسنس

  • اخر الاخبار

    23‏/2‏/2015

    البيانات الحرفية في لغة PHP

     
    
    
    البيانات الحرفيه / 
     
    في لغة PHP أي قيمة تكون بين علامتي تنصيص عادية أو علامة تنصيص مفردة يعتبرها الـPHP قيمة حرفية 
    أمثلة : 
    “هذا النص بين علامتي تنصيص عاديه اومزدوجه”
    ‘هذا النص بين علامتي تنصيص مفرده او وحيده’
    يجب أن يبدأ النص وينتهي بنفس علامة التنصيص ، وإلا فلن يتعرف الـPHP على القيمة الحرفية أو على النص .
     
    <?
    $d=”غلط
    echo “خطا
    ?>

     
    لا يمكنك أيضاً أن تقوم بوضع علامة تنصيص من نفس النوع التي تستخدمه القيمة الحرفية في وسط العبارة الحرفية أو النص 
     
    <?
    $variable = “هذا النص "خطا بسبب وجود علامة في النص من نفس النوع"”;
    ?>


     
    وتصحيحه 
    <?
    $variable  = “’ صحيحهذا النص”;
    ?>

     
    وأيضا مثال آخر 
     
    <?
    $r = “This is”BAD”; // خطأ
    $t = “This is ‘good”; // صحيح
    ?>

     
    أما إذا كنت مصراً على ذلك أو تحتاج إليها في عمليات ضرورية (كما سوف نري فيما بعد حاجتنا إليها في صناعة النماذج ) فيمكنك وضع معامل (\) قبل علامة التنصيص .
    لكي تعمل معك بكل سهولة . 
    مثال :
     
    <?
    $u = “This Only An \” Example\” To Make You Understand Nothing”;
    ?>


     
    حسنا ما رأيك لو أردنا أن نطبع المعامل (\) بنفسه؟ 
    الحل هو أن نتبعه بمثله، وبالمثال يتضح المقال: 
     
    $file = "c:\windows\system.ini";
    echo $file;   // النتيجه c:windowssystem.ini

    $file = "c:\\windows\\system.ini";
    echo $file;   // النتيجه c:\windows\system.ini

     
    يمكنك الجمع بين أكثر قيم المتغيرات في متغير واحد عن طريقة  الـ(.) 
     
    <?
    $first = “مدونة” ;
    $last = “محترفي الحماية”;
    $fullname = $first. $last
    Echo $fullname ;
    //ولكننا نريد وضع فراغ بين الكلمتين
    $fullname=  $first . ’ ’ . $last  ;
    Echo $fullname ;
    ?>


     
    وأيضا يمكننا أن ضيف إلى متغير قيمة متغير آخر  :
    <?
    $f="I Love M" ;
    $k= "y Country" ;
    //إضافة القيمة الى المتغير
    $f = $f . $k;
    echo $f;
    ?>
     
     
    <?
    //تقريباً نفس العملية
     $f="I Love M" ;
    $k= "y Country" ;
    $f.=$k;
    echo $f;
    ?>
     
     
     
    • تعليقات بلوجر
    • تعليقات الفيس بوك

    0 التعليقات :

    إرسال تعليق

    Item Reviewed: البيانات الحرفية في لغة PHP Rating: 5 Reviewed By: محمد أيوب
    Scroll to Top