در ابتدا قطعه کد زیر ملاحظه نمائید :

<?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)