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 相关文章推荐
中英文字符串翻转函数
Dec 09 PHP
PHP 最大运行时间 max_execution_time修改方法
Mar 08 PHP
PHP5中虚函数的实现方法分享
Apr 20 PHP
php smarty模板引擎的6个小技巧
Apr 24 PHP
Thinkphp模板中截取字符串函数简介
Jun 17 PHP
ThinkPHP连接数据库及主从数据库的设置教程
Aug 22 PHP
Linux下编译redis和phpredis的方法
Apr 07 PHP
PHP Post获取不到非表单数据的问题解决办法
Feb 27 PHP
Bootstrap+PHP实现多图上传功能实例详解
Apr 08 PHP
PHP使用curl_multi实现并发请求的方法示例
Apr 29 PHP
PHP通过调用新浪API生成t.cn格式短网址链接的方法详解
Feb 20 PHP
PHP的new static和new self的区别与使用
Nov 27 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 json_encode中文乱码问题的解决办法
2013/09/09 PHP
Zend Framework教程之Zend_Db_Table_Row用法实例分析
2016/03/21 PHP
PHP设计模式概论【概念、分类、原则等】
2020/05/01 PHP
Valerio 发布了 Mootools
2006/09/23 Javascript
js 替换
2008/02/19 Javascript
javascript 火狐(firefox)不显示本地图片问题解决
2008/07/05 Javascript
javascript获取当前ip的代码
2009/05/10 Javascript
Mootools 1.2教程 选项卡效果(Tabs)
2009/09/15 Javascript
javascript的函数、创建对象、封装、属性和方法、继承
2011/03/10 Javascript
jquery数据验证插件(自制,简单,练手)实例代码
2013/10/24 Javascript
Egret引擎开发指南之运行项目
2014/09/03 Javascript
jquery 获取 outerHtml 包含当前节点本身的代码
2014/10/30 Javascript
JS拖拽插件实现步骤
2015/08/03 Javascript
AngularJS基础 ng-dblclick 指令用法
2016/08/01 Javascript
js 提交form表单和设置form表单请求路径的实现方法
2016/10/25 Javascript
jQuery EasyUI tree增加搜索功能的实现方法
2017/04/27 jQuery
JS实现中文汉字按拼音排序的方法
2017/10/09 Javascript
微信小程序第三方框架对比 之 wepy / mpvue / taro
2019/04/10 Javascript
[04:16]DOTA2英雄梦之声_第09期_斧王
2014/06/21 DOTA
以windows service方式运行Python程序的方法
2015/06/03 Python
Python cookbook(数据结构与算法)将名称映射到序列元素中的方法
2018/03/22 Python
Flask 让jsonify返回的json串支持中文显示的方法
2018/03/26 Python
pandas apply 函数 实现多进程的示例讲解
2018/04/20 Python
postman传递当前时间戳实例详解
2019/09/14 Python
用python求一重积分和二重积分的例子
2019/12/06 Python
css3 自定义字体font-face使用介绍
2014/05/14 HTML / CSS
奥斯汀独木舟和皮划艇:Austin Canoe & Kayak
2018/05/22 全球购物
nohup的用法
2012/11/26 面试题
前台文员我鉴定
2014/01/12 职场文书
护士毕业生自我鉴定
2014/02/08 职场文书
未婚证明书模板
2014/10/08 职场文书
医德医风学习心得体会
2016/01/25 职场文书
担保书范文
2019/07/09 职场文书
看完这篇文章获得一些java if优化技巧
2021/07/15 Java/Android
redis中lua脚本使用教程
2021/11/01 Redis
Java Spring Boot 正确读取配置文件中的属性的值
2022/04/20 Java/Android