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语法(4)
Oct 09 PHP
Php+SqlServer实现分页显示
Oct 09 PHP
PHP下对数组进行排序的函数
Aug 08 PHP
用mysql_fetch_array()获取当前行数据的方法详解
Jun 05 PHP
PHP实现把数字ID转字母ID
Aug 12 PHP
PHP实现的英文名字全拼随机排号脚本
Jul 04 PHP
常见php数据文件缓存类汇总
Dec 05 PHP
php获取网页里所有图片并存入数组的方法
Apr 06 PHP
Apache服务器下防止图片盗链的办法
Jul 06 PHP
THINKPHP截取中文字符串函数实例代码
Mar 20 PHP
PHP按符号截取字符串的指定部分的实现方法
Sep 10 PHP
PHP中检查isset()和!empty()函数的必要性
Feb 13 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处理文件的小例子(解压缩,删除目录)
2013/02/03 PHP
简单实用的PHP防注入类实例
2014/12/05 PHP
php遍历解析xml字符串的方法
2016/05/05 PHP
Yii2实现自定义独立验证器的方法
2017/05/05 PHP
laravel如何开启跨域功能示例详解
2017/08/31 PHP
yii2.0整合阿里云oss上传单个文件的示例
2017/09/19 PHP
详解PHP队列的实现
2019/03/14 PHP
JS与框架页的操作代码
2010/01/17 Javascript
jQuery渐变发光导航菜单的实例代码
2013/03/27 Javascript
JQuery中操作Css样式的方法
2014/02/12 Javascript
js代码实现无缝滚动(文字和图片)
2015/08/20 Javascript
基于jquery实现动态竖向柱状条特效
2016/02/12 Javascript
EasyUI学习之Combobox下拉列表(1)
2016/12/29 Javascript
vue.js获取数据库数据实例代码
2017/05/26 Javascript
jQuery Ajax使用FormData上传文件和其他数据后端web.py获取
2017/06/11 jQuery
JS 仿支付宝input文本输入框放大组件的实例
2017/11/14 Javascript
vue轮播图插件vue-awesome-swiper
2017/11/27 Javascript
node.js支持多用户web终端实现及安全方案
2017/11/29 Javascript
微信小程序项目实践之九宫格实现及item跳转功能
2018/07/19 Javascript
Angular6 发送手机验证码按钮倒计时效果实现方法
2019/01/08 Javascript
vue实现菜单切换功能
2019/05/08 Javascript
React+EggJs实现断点续传的示例代码
2020/07/07 Javascript
[01:04:35]2018DOTA2亚洲邀请赛 4.3 突围赛 Secret vs VG 第一场
2018/04/04 DOTA
python使用urlparse分析网址中域名的方法
2015/04/15 Python
Python 备份程序代码实现
2017/03/06 Python
Python自动化运维_文件内容差异对比分析
2017/12/13 Python
python查看矩阵的行列号以及维数方式
2020/05/22 Python
军校本科大学生自我评价
2014/01/14 职场文书
项目经理聘任书
2014/03/29 职场文书
机械设计及其自动化专业求职信
2014/06/09 职场文书
领导干部作风建设剖析材料
2014/10/11 职场文书
父亲节寄语大全
2015/02/27 职场文书
诚实守信主题班会
2015/08/13 职场文书
股东合作协议书模板2篇
2019/11/05 职场文书
CSS实现章节添加自增序号的方法
2021/06/23 HTML / CSS
Python语言规范之Pylint的详细用法
2021/06/24 Python