PDA

View Full Version : تبدیل رشته به یک متغیر



S_VB.max
سه شنبه 23 اسفند 1384, 18:23 عصر
من در بانک اطلاعاتی یک جدولی دارم که در آن لیستی از اسمهای متغیرها ذخیره شده است (مثلا mnu$ , $side و ...).
می دانید که وقتی آنرا در صفحه لیست می نمایم php آنها را به عنوان رشته در نظر می گیرد و در صفحه چاپ می نماید، ولی من نمی خواهم بصورت رشته ای چاپ شود، بلکه می خواهم بعد از لیست شدن آنها به متغییر تبدیل شده و مقادیر ثبت شده در این متغییرها(که این مقادیر در صفحه ای دیگر ثبت شده) به چاپ برسد.

لطفا مرا راهنمایی نمایید.

spsgorgan
سه شنبه 23 اسفند 1384, 21:51 عصر
والا دقیق توضیح ندادی !
ولی اگر درست فهمیده باشم میتونی اینکارو بکنی :
اطلاعات رو بخونی و تو متغییرهای جدید مقداردهی کنی و هرجا خواستی استفاده کنی

armin390
سه شنبه 23 اسفند 1384, 22:37 عصر
اگه منظورت استفاده از متغیری از نام متغیر (های) تعریف شده است؛
اینجوری میشه:


<?
$mg=13;
$text='mg';
print('$text = '.$text.' & $mg = '.$$text." or \$mg = ${$text} or \$mg = ${'mg'}");
//or
$nmg= $$text;
// ...
?>

S_VB.max
چهارشنبه 24 اسفند 1384, 18:41 عصر
از آقا آرمین خیلی خیلی متشکرم. این همون چیزی بود که می خواستم. دستت درد نکنه.
:تشویق: :تشویق: