PHP学习笔记(1)个函数 range() round()和 list()使用
2012-12-06 14:48
537 查看
一>>
range()函数快速创建数组的简单方法,使用low到high范围的整数值填充数组,函数将返回一个包含次范围内所有整数的数组.形式如下
array range(int low,int high[,int step])
典型用法如下
例子:建立1-6的6个数字的数组(骰子)
$die = range(0,6);
建立0-30所有双数的数组
$even = (0,20,2);//步长为2
这个函数不仅仅可以用作数字,还可以用作字母.
如
$words = range('A','Z');
将建立包含A到Z的的所有字母的数组.此处可以用于生成验证码函数.
二>>
round()函数
这个函数是怕我记混淆了.这个函数和上面的哪个range()是天壤之别.
这个函数的作用是
取浮点数的精度
float round(float var[,int preisin})
典型用法
例: $pi = 3.141592653;
round($pi,4);
echo $pi;
将输出 3.1415
三>>
list()函数
list()函数可以在一次操作中从一个数组内提取多个值.同时为变量赋值.形式如下
void list(mixed)
典型用法
range()函数快速创建数组的简单方法,使用low到high范围的整数值填充数组,函数将返回一个包含次范围内所有整数的数组.形式如下
array range(int low,int high[,int step])
典型用法如下
例子:建立1-6的6个数字的数组(骰子)
$die = range(0,6);
建立0-30所有双数的数组
$even = (0,20,2);//步长为2
这个函数不仅仅可以用作数字,还可以用作字母.
如
$words = range('A','Z');
将建立包含A到Z的的所有字母的数组.此处可以用于生成验证码函数.
二>>
round()函数
这个函数是怕我记混淆了.这个函数和上面的哪个range()是天壤之别.
这个函数的作用是
取浮点数的精度
float round(float var[,int preisin})
典型用法
例: $pi = 3.141592653;
round($pi,4);
echo $pi;
将输出 3.1415
三>>
list()函数
list()函数可以在一次操作中从一个数组内提取多个值.同时为变量赋值.形式如下
void list(mixed)
典型用法
<?php $info = array('coffee', 'brown', 'caffeine'); // Listing all the variables list($drink, $color, $power) = $info; echo "$drink is $color and $power makes it special.\n"; // Listing some of them list($drink, , $power) = $info; echo "$drink has $power.\n"; // Or let's skip to only the third one list( , , $power) = $info; echo "I need $power!\n"; ?>
上例摘自PHP手册
可以用list()配合正则来切割字符串存入变量表
典型用法
list($name,$occupation,$color) = exolode("|",$line);
相关文章推荐
- php笔记之:php函数range() round()和list()的使用说明
- 【C++】vector容器和list容器中使用单个迭代器的erase函数学习笔记
- PHP学习笔记——使用回调函数处理数组的函数array_walk()
- PHP学习笔记1 数组函数 array range array_pad array_splice count
- php学习笔记(三十八)smarty中的内建函数的使用
- PHP学习笔记——使用list(),each(),while()循环遍历数组
- PHP学习笔记——使用回调函数处理数组的函数array_filter()
- PHP学习笔记之array_intersect_key() 函数使用
- python 学习笔记之range函数和list
- PHP学习笔记——使用回调函数处理数组函数array_map()
- PHP学习笔记——list()函数的语法结构
- php学习笔记(三十六)smarty中使用自定函数和代码块(smarty2和smarty3的不同)
- PHP学习笔记——使用数组的内部指针控制函数遍历数组
- javascript学习笔记—函数的使用技巧
- Mysql-学习笔记(==》函数的建立与使用 十)
- struts 标签库select、datepicker、checkboxlist、doubleselect标签使用学习笔记
- 【C++学习笔记】使用控制符及流对象的成员函数控制输出格式
- 【学习笔记】List和Tuple的使用
- 基础学习笔记之opencv(18):kmeans函数使用实例