php专区

 首页 > php专区 > PHP基础 > 数组 > php变量与数组的相互转换(extract)与(compact)

php变量与数组的相互转换(extract)与(compact)

分享到:
【字体:
导读:
          在php中数组与变量相互转换我们可使用到extract或compact函数哦,下面我来给大家利用这两个函数来分享两个实例吧。 compact 多个变量转数...

php变量与数组的相互转换(extract)与(compact)

compact 多个变量转数组,代码如下:

  1.     //多个变量转数组 
  2.     $name='phpff'
  3.     $email='phpff@phpff.com'
  4.     $info=compact('name','email');//传递变量名 
  5.     print_r($info); 
  6.     /* 
  7.     Array 
  8.     ( 
  9.         [name] => phpff 
  10.         [email] => phpff@phpff.com 
  11.     ) 
  12.     */ 
  13. ?> 

extract 数组转多个变量,代码如下:

  1. //数组转多个变量 
  2.     $capitalcities['England'] = 'London'
  3.     $capitalcities['Scotland'] = 'Edinburgh'
  4.     $capitalcities['Wales'] = 'Cardiff'
  5.     extract($capitalcities);//转变成三个变量 England,Scotland,Wales 
  6.     print $Wales;//Cardiff 
  7. ?> 

实例代码如下:

  1. $my_array = array("a" => "Cat","b" => "Dog""c" => "Horse"); 
  2. extract($my_array); 
  3. echo "$a = $a; $b = $b; $c = $c"
  4. ?> 
  5. //结果 
  6. //$a = Cat; $b = Dog; $c = Horse 
分享到:
php数组操作函数(合并,拆分,追加,查找...
php数组操作函数(合并,拆分,追加,查找,删除等) 我们知道在php中数组是我们开发中一个很重要的数据类型,下面我来给大家介绍PHP数组相关知识学习(合并,拆分,追加,查找,删除,遍历数组,数组排序等) ,有需要了解的同学可参考参考. PHP数组相关知识学习,要学习的主要有以下几点: 1、了解数组...
php 把数组中的键名作为变量名键值作为变...
php 把数组中的键名作为变量名键值作为变量 本文章给各位同学介绍php 把数组中的键名作为变量名键值作为变量,希望此教程对各位同学会有所帮助哦,代码如下:
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……