php 变量循环命名 赋值 变量名输出 <三>
2017-04-17 13:31
162 查看
工作中需要把数组中的元素循环赋值给相同结构的变量,把数组jobArray中的元素分别赋值给job1,job2,job3,job4,job5,job6…..设置变量名为:{"job.$i”}
运行结果
记录学习过程
有更好办法,或者有误请C友指教
//输出变量名函数 function get_variable_name(&$var, $scope = NULL) { if (NULL == $scope) { $scope = $GLOBALS; } $tmp = $var; $var = "tmp_exists_" . mt_rand(); $name = array_search($var, $scope, TRUE); $var = $tmp; return $name; } //变量命名 $jobArray =array( "快递员","售货员","司机","会计","财务","总经理","等等", ); $i = 0; foreach($jobArray as $value){ if (!empty($value)){ ${"job$i"} = $value; echo get_variable_name(${"job$i"})."<br>"; $i++; } }
运行结果
记录学习过程
有更好办法,或者有误请C友指教
相关文章推荐
- 关于php中foreach循环地址符及变量应注意的问题
- PHP学习笔记——PHP变量的声明及变量的命名;
- Java笔记1 Java编程基础<2>循环语句、函数(重载)、变量和数组的内存结构
- php变量的命名规范
- PHP <td>输出变量的格式
- smarty模板中传值给php变量 从而实现不同的循环值
- Android程序员学PHP开发(3)-循环变量真假非空-PhpStorm
- php 类 成员变量 $this->name='abc'
- <php+mysql>PHP脚本对数据库的基本操作,查找,删除,循环输出
- jsp <c:forEach>循环 以及怎么统计变量的总数量
- >+ ASP模板类[实现一维循环和二维循环,可以从文件、数据库、变量取摸板]
- php中变量的命名规则
- PHP 之局部变量与全局变量的交错(一)嵌套for循环中的变量
- PL/SQL编码规范: 注释、变量命名、书写格式、逻辑分支、 循环处理
- PHP循环输出变量
- thinkphp 在循环内使用<php></php>
- 兽哥手打--->第一发、PHP 变量
- php变量 命名规则
- Android程序员学PHP开发(3)-循环变量真假非空-PhpStorm
- php中for循环中变量没有清空导致的bug