php中动态变量用法实例

 更新时间:2015年06月10日 13:00:33   投稿:shichen2014  
这篇文章主要介绍了php中动态变量用法,实例分析了php中动态变量的相关使用技巧,需要的朋友可以参考下

本文实例讲述了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通过ksort()函数给关联数组按照键排序的方法

    php通过ksort()函数给关联数组按照键排序的方法

    这篇文章主要介绍了php通过ksort()函数给关联数组按照键排序的方法,实例分析了php中ksort()函数的使用技巧,需要的朋友可以参考下
    2015-03-03
  • PHP查询并删除数据库多列重复数据的方法(利用数组函数实现)

    PHP查询并删除数据库多列重复数据的方法(利用数组函数实现)

    这篇文章主要介绍了PHP查询并删除数据库多列重复数据的方法,利用数组函数实现该功能,涉及PHP数据库操作的相关技巧,需要的朋友可以参考下
    2016-02-02
  • PHP7基于curl实现的上传图片功能

    PHP7基于curl实现的上传图片功能

    这篇文章主要介绍了PHP7基于curl实现的上传图片功能,结合实例形式对比分析了php5.5之前与php7版本的curl图片上传功能相关实现与使用技巧,需要的朋友可以参考下
    2018-05-05
  • php采用file_get_contents代替使用curl实例

    php采用file_get_contents代替使用curl实例

    这篇文章主要介绍了php采用file_get_contents代替使用curl的方法,实例讲述了file_get_contents模拟curl的post方法,对于服务器不支持curl的情况来说有一定的借鉴价值,需要的朋友可以参考下
    2014-11-11
  • php实现简单路由实现伪静态

    php实现简单路由实现伪静态

    这篇文章主要为大家详细介绍了php如何实现简单路由实现伪静态,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2024-04-04
  • 两种php实现图片上传的方法

    两种php实现图片上传的方法

    这篇文章主要为大家介绍了两种php实现图片上传的方法,利用form表单上传,另一种方法是利用uploadify实现无刷新并且带进度条的上传,感兴趣的小伙伴们可以参考一下
    2016-01-01
  • PHP JSAPI调支付API实现微信支付功能详解

    PHP JSAPI调支付API实现微信支付功能详解

    本人最近做了微信支付开发,是第一次接触,其中走了很多弯路,遇到的问题也很多。为了让和我一样的新人不再遇到类似的问题,我把我的开发步骤和问题写出来以供参考,这篇文章主要介绍了PHP JSAPI调支付API实现微信支付功能
    2022-11-11
  • Linux下进行MYSQL编程时插入中文乱码的解决方案

    Linux下进行MYSQL编程时插入中文乱码的解决方案

    Linux下进行MYSQL编程时插入中文乱码的解决方案...
    2007-03-03
  • PHP 中检查或过滤IP地址的实现代码

    PHP 中检查或过滤IP地址的实现代码

    网络环境异常复杂,有时候我们不得不禁止一些恶意用户访问,禁止的方式有很多种,其中一种就是通过 IP 来限制,本文提供的方法允许你通过 IP 区间、CIDR (Classless Inter-Domain Routing)及单个 IP 格式来检查或过滤 IP 地址
    2011-11-11
  • phpmyadmin config.inc.php配置示例

    phpmyadmin config.inc.php配置示例

    这个config.inc.php文件为phpmyadmin的配置信息,下面有个已配置好的例子,大家可以参考下
    2013-08-08

最新评论