创建动态变量名

希望动态构造一个变量的名。例如,希望所使用的变量名与数据库查询中的字段名匹配。
可以使用PHP的可变变量语法,在一个变量前加$前缀,这个变量的值作为你想要的变量名:
$animal='turtles';
$turtles =103;
print $$animal;
输出如下:
103

通过使用大括号,可以构造更复杂的表达式来指示变量名:
$stooges = array('Moe','Larry','Curly');
$stooge_moe = 'Moses Horwitz';
$stooge_larry = 'Louis Feinberg';
$stooge_curly= 'Jerome Horwitz';
foreach($stooges as $s){
print "$s's real name was ${'stooges_'.strtolower($s)};
}

posted @   kksllss  阅读(5)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示