PHP变量与关联数组的相互转换 (extract 与 compact),工作中很实用!
2016-12-13 01:21
309 查看
compact 多个变量转数组
extract 数组转多个变量
例
结果
$a = Cat; $b = Dog; $c = Horse
代码如下 | |
<?php //多个变量转数组 $name='phpff'; $email='phpff@phpff.com'; $info=compact('name','email');//传递变量名 print_r($info); /* Array ( [name] => phpff [email] => phpff@phpff.com ) */ ?> |
代码如下 | |
<?php //数组转多个变量 $capitalcities['England'] = 'London'; $capitalcities['Scotland'] = 'Edinburgh'; $capitalcities['Wales'] = 'Cardiff'; extract($capitalcities);//转变成三个变量 England,Scotland,Wales print $Wales;//Cardiff ?> |
代码如下 | |
<?php $my_array = array("a" => "Cat","b" => "Dog", "c" => "Horse"); extract($my_array); echo "$a = $a; $b = $b; $c = $c"; ?> |
$a = Cat; $b = Dog; $c = Horse
相关文章推荐
- php变量与数组相互转换的方法(extract与compact)
- PHP数组的初始化 访问数组 数组操作符 多维数组的排序 对数组重新排序 从文件载入数组的方法 数组其他有用的操作 统计数组个数 将数组转换称标量变量 extract()
- php 函数 将数组转换成标量变量:extract()
- php将二维关联数组转换成字符串
- json格式和php数组的相互转换
- PHP数组的几个操作,求并集,交集,差集,数组与字符串的相互转换及数组去重
- php数组和对象相互转换
- PHP 基础函数(三)数组和变量之间的转换
- php对象和数组相互转换的方法
- 整形变量与字节数组的相互转换
- PHP中把对象转换为关联数组代码分享
- php对象和数组相互转换的方法
- PHP数组和对象的相互转换
- php 使数组的所有key自动成为变量----extract()函数
- 将数组转换成标量变量(extract())
- php数组和字符串的相互转换
- php实现数组中索引关联数据转换成json对象的方法
- PHP数组的几个操作,求并集,交集,差集,数组与字符串的相互转换及数组去重
- PHP对象和数组的相互转换
- PHP中URL字符串与关联数组的互相转换