آموزش طراحی سایتآموزش PHP

متغیر متغیرها در PHP

دوره آموزش PHP به زبان ساده – متغیر متغیرها در PHP

سلام دوستان برنامه نویس، در ادامه دوره آموزش PHP در خدمت شما هستیم در قسمت قبل به موضوع محدوده عملکرد متغیرها در php پرداختیم، در این جلسه قصد داریم درباره متغیر متغیرها یا Variable Variables صحبت کنیم با متغیر متغیرها ما یک متغیر پویا یا dynamic variable ایجاد میکنیم.

به مثال زیر توجه کنید:

<?php
  $a = 'Hi';
  $Hi= "hello mizfa!";
  echo $a;
  echo $Hi;

  // Outputs a =>  'Hi!'
  // Outputs Hi=>  'hello mizfa!'
?>

اگر توجه کرده باشید ما به شکل ساده متغیرهای a و Hi را مقدار دهی کردیم و سپس با دستور echo مقدار آنها را در خروجی نشان دادیم  (در مثال بالا مقدار خروجی متغیرها در کامنت درج شده است) حال قصد داریم با یک دستور echo و توسط متغیر a مقدار متغیر Hi را چاپ کنیم.

نحوه ایجاد متغیر متغیرها در PHP (متغیر پویا)

با استفاده از PHP شما می‌توانید از یک متغیر به منظور دسترسی به مقدار یک متغیر دیگر استفاده کنید، پس یک متغیر متغیر، مقدار متغیر دیگری را با نام خود تخت تاثیر قرار می‌دهد برای مثال:

<?php
  $a = 'Hi';
  $Hi= "hello mizfa!";

  echo $$a;

  // Outputs $$a =>  'hello mizfa!'

?>

به مثال بالا توجه کنید متغیر $$a مقدار متغیر $a را به عنوان نام خود به کار میبرد و مقدار $a برابر است با Hi. در دوباره مقدار متغیر $Hi را فراخوانی می‌کند و در نهایت مقدار hello mizfa در خروجی نمایش داده می‌شود. این روش در بهینه سازی کدها و کاهش حجم کدنویسی کمک شایانی میکند. توجه کنید که شاید این روش در کدنویسی‌های کوتاه و ساده چندان جالب نباشد و ممکن است پیچیده تر کند ولی در کدنویسی‌های بزرگ رعایت چنین فاکتورهای کوچک در نهایت باعث میشود برنامه کدنویسی شده راندمان بهتری داشته باشد.

 

این جلسه هم به پایان رسید اگر سوالی داشتید حتما در نظرات میزفا مطرح کنید. در این دوره آموزش پی اچ پی با ما همراه باشید و در آینده نزدیک درخواهید یافت که یادگیری PHP چقدر آسان هست و چه مزیت‌هایی می‌تواند در کسب‌وکار شما داشته باشد.

برچسب ها

پوریا آریافر

اولین کسب و کار آنلاین خودم را در فیسبوک راه‌اندازی کردم و در سال ۲۰۱۱ یکی از پرتعامل‌ترین صفحات فارسی با ۸۰ هزار فالور فعال را داشتم. سپس وارد دنیای شبکه شدم و در انتهای سال ۲۰۱۲ مدرک MCSE مایکروسافت را دریافت کردم، در دوران خدمت سربازی مسئول بهینه سازی یک وبسایت خبری معتبر شدم و آشنایی با سئو را آموختم و در سال ۲۰۱۴ توانستم به رتبه ۴۰۰ الکسا نزدیک کنم. برخلاف میل درونی، وارد دانشگاه شدم و سه ساله در مقطع کارشناسی IT فارغ التحصیل شدم، در همان سال بزرگ‌ترین کانال تلگرامی IT با ۴۰ هزار عضو را داشتم، که فروختم تا بتوانم تمرکز را فقط بر روی سئو بگذارم، فعالیت‌های سئو به شکل تخصصی بنده در قالب پروژه‌های مختلف و آموزش‌های حضوری و غیرحضوری در دفتر میزفا و دانشگاه علامه طباطبایی تهران صورت ‌می‌گیرد، تجربه بهینه سازی موفقی در بهبود UX و CRO پروژه‌های سئو کسب کرده‌ام. در همه ابزارهای گوگل به جز adwords تسلط کاملی دارم. عاشق کسب تجربه های جدید هستم. راز پیشرفت در هر کاری را یادگیری و یاددادن می‌دانم و میزفا که در اواخر ۲۰۱۶ راه‌اندازی شده، می‌تواند چنین بستر مناسبی را فراهم کند. نقد و بازخوردهای سازنده شما، جوهر تلاش‌های مستمر ماست تا یک قدم خودمون بهبود بدیم. منتظریم ...

نوشته های مشابه

پاسخی بگذارید

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

دکمه بازگشت به بالا
سایت خود را در گوگل مدیریت کنید + ۱۵ ساعت فیلم آموزشیجزئیات بیشتر اینجا کلیک کنید
بستن
با موفقیت ثبت شد، میزفا از شما برای عضویت در خبرنامه هفتگی تشکر میکند.

عضویت در خبرنامه هفتگی برای دریافت:

  • فیلم و مقاله رایگان سئو
  • آموزش‌های UX ، GA و GTM
  • مقاله های تخصصی ASP.NET Core
  • اطلاع رسانی از محصولات
ترک میزفا خوب نیست!
دوره سئو، رایگان شد.
یک چیز متفاوت تجربه کنید
کاراکتر اشاره گر
دوره سئو، رایگان شد.
یک چیز متفاوت تجربه کنید
کاراکتر اشاره گر