نمایش متغیرها با براکت و تا کجا ذخیره شدن متغیر در PHP

بعضی اوقات احتیاج دارید نام های متغیر را با براکت های {} احاطه کنید تا نام متغیر را معین کنید. برای مثال، دستورات زیر “bird” را به عنوان متغیر $pet در خروجی چاپ نمی کند.

کدخروجی کد

 

The

دلیل کار نکردن کد بالا بر اساس هدفی که داشتیم این است که PHP دنبال متغیر $petcage می گردد و نمی تواند آنرا پیدا کند. می توانید با استفاده از براکت در کنار نام متغیر و جدا سازی آن از cage این مشکل را در خروجی echo درست کنید. دوباره مثال بالا را اینبار با استفاده از براکت تکرار می کنیم.

کدخروجی کد

 

The birdcage

با این تغییر به هدف خود در خروجی می رسیم.

یک متغیر تا کجا اطلاعات خود را نگه می دارد؟

یک متغیر اطلاعاتش را برای تمام اسکریپت نگه می دارد و نه فقط برای یک تک قسمت بخش PHP. اگر یک متغیر در ابتدای فایل به مقدار “بله” تعیین گردد، تا آخر صفحه این مقدار را نگه می دارد. برای مثال فرض می کنیم فایل شما دستورات زیر را دارد :

کدخروجی کد

 

سلام دنیا!

سلام دوباره دنیا!
محمد



برای مشاهده لیست کامل درس های PHP سایت اینجا را کلیک کنید.


جدیدترین درس های PHP ما را از طریق پست الکترونیک دریافت کنید

آدرس email خود را در این کادر وارد کنید.

توسط FeedBurner



تبلیغات :



   

   

دیدگاه‌ خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *