PHP如何通过range()和compact()快速创建数组
小编给大家分享一下PHP如何通过range()和compact()快速创建数组,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
网站建设、成都网站制作服务团队是一支充满着热情的团队,执着、敏锐、追求更好,是创新互联的标准与要求,同时竭诚为客户提供服务是我们的理念。创新互联公司把每个网站当做一个产品来开发,精雕细琢,追求一名工匠心中的细致,我们更用心!
通过range()和compact()快速创建
//range()快速创建下标连续的索引数组 ///* * range()函数 * array range(mixed $start, mixed $limit[, number $step=1]) * 描述:建立一个包含指定范围单元的,且下标连续的索引数组 * start:序列的第一个值 * limit:序列结束于limit的值 * step:如果给出了step的值,它将被作为单元之间的步进值,如果未指定,默认为1 * * 补充: * string chr(int $value):将数字作为ASCII转成成字符 * int ord(string $value):输出字符的ASCII */ $arr = range(1, 5); print_r($arr); //Array([0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5) $arr = range('a', 'b', 'c'); print_r($arr); //Array([0] => a [1] => b [2] => c) echo chr(90), "\n"; //Z echo ord('z'), "\n"; //122 //compact()快速创建关联数组 /* * compact()函数 * array compact(mixed $varname[, mixed $...]) * 描述:建立一个数组,包括变量名和它们的值 * * 补充: * list($var1, $var2...):将数组中的值赋给一些变量 */ $username = 'zhao'; $age = '22'; $email = 'wangzhao_hb@126.com'; $arr = compact('username', 'age', 'email'); //通过将已有变量名放在函数中快速生成关联数组 //Array([username] => zhao [age] => 22 [email] => wangzhao_hb@126.com) print_r($arr); list($a, $b, $c) = array(1, 2, 3);
echo "a的值为{$a}, b的值为{$b}, c的值为{$c}", "\n"; //a的值为1, b的值为2, c的值为3
以上是“PHP如何通过range()和compact()快速创建数组”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!
新闻名称:PHP如何通过range()和compact()快速创建数组
标题来源:http://hbruida.cn/article/igsphj.html