php中动态变量用法实例


Posted in PHP onJune 10, 2015

本文实例讲述了php中动态变量用法。分享给大家供大家参考。具体分析如下:

定义的固定变量:

$my_pic_1=$row["pic_1"];
$my_pic_2=$row["pic_2"];
$my_pic_3=$row["pic_3"];
$my_pic_4=$row["pic_4"];
$my_pic_5=$row["pic_5"];
$my_pic_6=$row["pic_6"];
$my_pic_7=$row["pic_7"];
$my_pic_8=$row["pic_8"];

这里我们用循环语句把每个变量的值全部输出来:

<?php
for ($i=1;$i<=8;$i++)
{ 
 echo "$my_pic_".$i; 
}
?>

这样输出

<?php
echo "$my_pic_".$i;
?>

肯定是不行的。
 
查询php动态变量用法后改成

<?php
for ($i=1;$i<=8;$i++){
  $my_pic_var="$my_pic".$i; //定义变量名  
  echo $$my_pic_var; //获得变量名$my_pic_var的值$$my_pic_var; 
  //PHP的原理是这样的 $my_pic_var="$my_pic_1"定义变量值
  //$$my_pic_var等于读取$my_pic_1的值;  
}
?>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
PHP+MYSQL的文章管理系统(二)
Oct 09 PHP
用PHP函数解决SQL injection
Dec 09 PHP
php中判断文件空目录是否有读写权限的函数代码
Aug 07 PHP
深入解析php之apc
May 15 PHP
CodeIgniter框架中_remap()使用方法2例
Mar 10 PHP
laravel容器延迟加载以及auth扩展详解
Mar 02 PHP
WordPress中注册菜单与调用菜单的方法详解
Dec 18 PHP
XHProf报告字段含义的解析
May 17 PHP
Yii2中如何使用modal弹窗(基本使用)
May 30 PHP
PHP-CGI远程代码执行漏洞分析与防范
May 07 PHP
Laravel中encrypt和decrypt的实现方法
Sep 24 PHP
php获得刚插入数据的id 的几种方法总结
May 31 PHP
PHP获取文件行数的方法
Jun 10 #PHP
CodeIgniter针对lighttpd服务器URL重写的方法
Jun 10 #PHP
PHP实现将textarea的值根据回车换行拆分至数组
Jun 10 #PHP
php将图片文件转换成二进制输出的方法
Jun 10 #PHP
smarty模板判断数组为空的方法
Jun 10 #PHP
CodeIgniter使用smtp服务发送html邮件的方法
Jun 10 #PHP
PHP滚动日志的代码实现
Jun 10 #PHP
You might like
PHP array操作10个小技巧分享
2011/06/23 PHP
安装ImageMagick出现error while loading shared libraries的解决方法
2014/09/23 PHP
php封装的连接Mysql类及用法分析
2015/12/10 PHP
PHP封装curl的调用接口及常用函数详解
2018/05/31 PHP
php基于 swoole 实现的异步处理任务功能示例
2019/08/13 PHP
PHP中有关长整数的一些操作教程
2019/09/11 PHP
原生javascript实现的分页插件pagenav
2014/08/28 Javascript
JS实现向表格中动态添加行的方法
2015/03/30 Javascript
js和jquery分别验证单选框、复选框、下拉框
2015/12/17 Javascript
Jquery中map函数的用法
2016/06/03 Javascript
详解Angular 中 ngOnInit 和 constructor 使用场景
2017/06/22 Javascript
解决JS外部文件中文注释出现乱码问题
2017/07/09 Javascript
详解开源的JavaScript插件化框架MinimaJS
2017/10/26 Javascript
使用npm命令提示: 'npm' 不是内部或外部命令,也不是可运行的程序的处理方法
2020/05/14 Javascript
[00:56]2014DOTA2国际邀请赛 DK、iG 赛前探访
2014/07/10 DOTA
Python实现全角半角转换的方法
2014/08/18 Python
win系统下为Python3.5安装flask-mongoengine 库
2016/12/20 Python
python对离散变量的one-hot编码方法
2018/07/11 Python
Flask入门之上传文件到服务器的方法示例
2018/07/18 Python
python操作docx写入内容,并控制文本的字体颜色
2020/02/13 Python
设置jupyter中DataFrame的显示限制方式
2020/04/12 Python
python中温度单位转换的实例方法
2020/12/27 Python
实例讲解使用CSS实现多边框和透明边框的方法
2015/09/08 HTML / CSS
英国第二大营养品供应商:Vitabiotics
2016/10/01 全球购物
Nordgreen手表德国官方网站:丹麦极简主义手表
2019/10/31 全球购物
eBay美国官网:eBay.com
2020/10/24 全球购物
省优秀教师事迹材料
2014/01/30 职场文书
承诺书的格式范文
2014/03/28 职场文书
社区春季防火方案
2014/06/02 职场文书
大学生学习计划书
2014/09/15 职场文书
作风转变年心得体会
2014/10/22 职场文书
汉字听写大会观后感
2015/06/12 职场文书
运动员代表致辞
2015/07/29 职场文书
2016国庆节67周年红领巾广播稿
2015/12/18 职场文书
教你漂亮打印Pandas DataFrames和Series
2021/05/29 Python
使用vue判断当前环境是安卓还是IOS
2022/04/12 Vue.js