الأحد، 9 مارس 2014

ملخص لافضل دروس لغه php الدرس السابع البيانات الحرفية في الـphp

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

لايمكنك أيضاً أن تقوم بوضع علامة تنصيص من نفس النوع التي تستخدمه القيمة الحرفية في وسط العبارة الحرفية أو النص 


كود:

كود:
<?$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.
 $lastEcho $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;
?>


الموضوع تم نقله من: http://www.forum.topmaxtech.net/t224697.html#ixzz2vTrsjOZ8

ليست هناك تعليقات:

إرسال تعليق