در ابتدا قطعه کد زیر ملاحظه نمائید :
<?php
$book = ‘this is milad’s learn on the 7learn . ‘;
?>
در نگاه اول که ملاحظه می نمائید ، مشکلی وجود ندارد اما php فکری دیگر می کند . همانطور که شما ملاحظه کردید ما از کوتیشن منفرد استفاده کرده ایم ولی بخش milad’s نیز دارای یک کوتیشن است ، php فقط تا کلمه milad’s را پردازش می کند و ادامه جمله را پردازش نمی کند:
۱x1.trans آموزش PHP (بخش سوم) نوشتن اسکریپت های php
برای حل این مشکل می توانید یکی از راه های زیر را انتخاب نمائید :
<?php
$book = “this is milad’s learn on the 7learn . “;
$book = ‘this is milad\’s learn on the 7learn . ‘;
?>
همانطور که ملاحظه نمودید ، ما قبل از آپستروف milad یک علامت \ (بک اسلش) استفاده کردیم ، پس در مواقع اینگونه می توانید از بک اسلش استفاده نمائید.
قلمرو متغیر :
با این که بهتر است متغیرهای مورد نیاز اسکریپت خود را در ابتدای برنامه خود معرفی کنید، اما می توانید آن ها را در هر جای اسکریپت خود معرفی نمائید ، مکان معرفی کردن یک متغیر ، تاثیر بسیار زیادی برای دسترسی به آن را دارد ، در این قسمت با محدوده یا قلمرو متغیر آشنا خواهیم شد .
متغیرها در php از لحاظ قلمرو ، چهار نوع هستند :
متغیرهای محلی (Local Variable)
پارامترهای تابع
متغیرهای عمومی (Global Variable)
متغیرهای استاتیک (Static Variable)