سلام. امروز مطلبی رو براتون آماده کردیم تحت عنوان استفاده از یک متغیر در نام متغیر دیگر در php .
گاهی وقت ها ما در php نیاز داریم که متغیرهایی داینامیک و پویا ایجاد کنیم.
یا در واقع از مقدار یک متغیر در نام یک متغیر دیگه استفاده کنیم.
امروز آموزشی رو برای ایجاد و ساخت متغیر پویا در php در دات وب منتشر کردیم.
پس با ما همراه باشید.
استفاده از یک متغیر در نام متغیر دیگر در php
ما برای ایجاد متغیر داینامیک در php ، از ${} استفاده میکنیم.
به مثال زیر توجه کنید :
1 2 3 4 5 6 |
<?php ${'a' . 'b'} = 'hello world'; echo $ab; // echo hello world ?> |
ما با استفاده از {} یک متغیری ساختیم که نام متغیرمون از دو رشته a و b تشکیل شده.
و در نهایت اسم متغیر ما $ab شده.
ما می تونیم به جای یکی از رشته ها ، یا هر دو رشته ، از متغیر هم استفاده کنیم :
1 2 3 4 5 6 7 |
<?php $b = 'hi'; ${'a' . $b} = 'hello world'; echo $ahi; // echo hello world ?> |
به این طریق ما می تونیم ، متغیر پویا در php بسازیم و در پروژه هامون ازشون استفاده کنیم.
یک مثال دیگه هم براتون در اینجا میاریم که کامل این مطلب رو درک کنید :
1 2 3 4 5 6 7 8 9 |
<?php for($i=0; $i<=2; $i++) { ${"file" . $i} = "file_".$i; } echo $file0; // echo file_0 ?> |
در کد php بالا ، ما یه حلقه for ایجاد کردیم و هر دفعه که حلقه ما اجرا می شه یک متغیر جدید می سازه.
امیدوارم که آموزش متغیر پویا در php براتون مفید بوده باشه.
در صورتی که سوالی داشتید ، در قسمت دیدگاه ها بیان کنید.
ما سعی می کنیم به سرعت به دیدگاه های شما پاسخ بدیم.
همچنین خوشحال میشیم نظرات تون رو در مورد سایت دات وب و آموزش های سایت با ما در میان بگذارید.
موفق باشید
گروه برنامه نویسی دات وب
</پایان>