1 #php变量与数组相互转换的方法(extract与compact)
 2
 3 #compact 多个变量转数组
 4 $name = 'sui';
 5 $email = 'sui@qq.com';
 6 $arr = compact('name','email');
 7 print_r($arr);
 8
 9 #extract 数组转多个变量
10 //数组转多个变量
11 $my_array = array("a" => "Cat","b" => "Dog", "c" => "Horse");
12 extract($my_array);
13 echo "$a = $a; $b = $b; $c = $c";
14
15
16 /妙用:主要作用是将数组展开,键名作为变量名,元素值为变量值,可以说为数组的操作提供了另外一个方便的工具,比方说,可以很方便的提取$_POST或者$_GET的元素,对表单提交上来的内容不能不用一一赋值,直接使用代码 

转载于:https://www.cnblogs.com/boundless-sky/p/6261387.html

php变量与数组相互转换的方法(extract与compact相关推荐

  1. php 数组元素 转 变量,php变量与数组相互转换的方法(extract与compact)

    php变量与数组相互转换的方法(extract与compact) 这里有新鲜出炉的 PHP 面向对象编程,程序狗速度看过来! PHP 开源脚本语言 PHP(外文名: Hypertext Preproc ...

  2. js判断变量是数组还是对象方法

    第一个方法:使用instanceof方法 举个例子: let arr = [苹果,李子,香蕉] let obj = { name:'无名' } console.log(arr instanceof A ...

  3. php二进制转文本文件,php实现二进制和文本相互转换的方法

    php实现二进制和文本相互转换的方法 发布于 2015-10-29 04:57:50 | 115 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hypertext ...

  4. java 中数组与list_Java中List与数组相互转换实例分析

    这篇文章主要介绍了Java中List与数组相互转换的方法,实例分析了Java中List与数组相互转换中容易出现的问题与相关的解决方法,具有一定参考借鉴价值,需要的朋友可以参考下 本文实例分析了Java ...

  5. php 判断类型array,判断一个变量是数组Array类型的方法_javascript技巧

    在很多时候,我们都需要对一个变量进行数组类型的判断.JavaScript中如何判断一个变量是数组Array类型呢?我最近研究了一下,并分享给大家,希望能对大家有所帮助. JavaScript中检测对象 ...

  6. 基本语法及基本概念概述(标识符、访问修饰符、变量、数组、枚举、注释、空行、继承、接口、(对象、类、方法、实例变量)、关键字表)

    文章目录 1.标识符 2.标识符命名规范 3.访问修饰符 4.变量 5.数组 6. 枚举 7.注释 8.空行 9.继承 10.接口 11.对象.类.方法.实例 12.关键字表 13.保留字(reser ...

  7. c++ string 数组_PHP数组与字符串之间相互转换的方法

    php中可以将数组转换成字符串的形式,也可以将字符串通过某个特定的规律转化成数组.那具体如何做呢?今天这篇文章就来说一说php中数组与字符串之间相互转换的方法. PHP 数组转换成字符串的方法 php ...

  8. java单词转化为数组_java中数组与List相互转换的方法

    1.List转换成为数组.(这里的List是实体是ArrayList) 调用ArrayList的toArray方法. toArray public T[] toArray(T[] a)返回一个按照正确 ...

  9. python一维数组使用方法_python中向一维数组添加元素的方法

    python 怎么将一个数组逆序输出?爱上了你,我才领略思念的滋味,分离的愁苦和妒忌的煎熬,还有那无休止的占有欲. python 怎么将一个数组逆序输出? 知道的告诉我咯.. 工具/材料:电脑.Pyt ...

最新文章

  1. 性能优化技巧 - 组表数据更新
  2. flask的日志输出current_app.logger.debug
  3. 前端学习(1302):实现es6的转化
  4. AMD Mantle再添新作,引发下代GPU架构猜想
  5. 历时四年,给Google提交的Android Framework Bug终于被Fixed了
  6. 2LIS_13_VDITM中开票项目数量计算错误
  7. 原子性、有序性和可见性解释
  8. python和access哪个难_python和access的区别
  9. 机器人水下赌场争霸战!中国团队创造历史,在美国登顶世界第一
  10. python学习_Python学习资料整理
  11. 图文细谈远程桌面之3389
  12. Hadoop在运行几个T数据量时报堆内存溢出
  13. 在本地Windows系统下搭建Apollo配置中心
  14. 电路串联和并联图解_电路的串联和并联有什么区别
  15. 8.TypeScript入门之TS类型声明文件
  16. 计算机与经济学之关联刍议,西方五大经济学期刊发展趋势刍议
  17. lintcode1385. 幸运数字8
  18. Python学习笔记六——画小猪佩奇
  19. Lantek.v27-ISO 1DVD(钣金专家)
  20. css3实现border渐变色

热门文章

  1. 凡子谷机器人创客教育_【活动纪实】机器人创客教育课堂——液压升降台
  2. 大一java期末考笔试_大学java期末考试试题和答案
  3. Linux字符驱动程序的基本结构与函数
  4. CPU并行与GPU并行联系及区别
  5. java做日历怎么对齐日期_如何使用Java日历从日期中减去X天?
  6. IDA Pro 搜索中文字符串
  7. FreeBSD挂截U盘和光盘
  8. java,验证码base64编码到json字符串出显数据一行一行的问题,关于base64编码函数解释
  9. 重庆找Java开发工作_重庆【Java开发程序员】
  10. SQL数据库权限回收revoke