php函数(2)

来源:互联网 发布:mac怎么把字体导入ps 编辑:程序博客网 时间:2024/06/03 21:46
1.isset()检查变量是否定义,判断变量是否已配置
isset(var)
返回值: 整数
实例:
<?php
$a = "test";
echo isset($a); // true
unset($a);
echo isset($a); // false
?>
输出:true false


2.explode() 把字符串打散为数组
explode(separator,string,limit)
separator :必需。规定在哪里分割字符串。
string:必需。要分割的字符串。
limit:可选。规定所返回的数组元素的数目。
可能的值:
大于 0 - 返回包含最多 limit 个元素的数组
小于 0 - 返回包含除了最后的 -limit 个元素以外的所有元素的数组
0 - 返回包含一个元素的数组
返回值:返回字符串的数组
实例:
<?php
$str = 'one,two,three,four';
print_r(explode(',',$str,0));
print_r(explode(',',$str,2));
print_r(explode(',',$str,-1));
?>
输出:
Array ( [0] => one,two,three,four ) 
Array ( [0] => one [1] => two,three,four ) 
Array ( [0] => one [1] => two [2] => three )


3.mt_rand() 使用 Mersenne Twister 算法返回随机整数
mt_rand(min,max)
如果没有提供可选参数 min 和 max,mt_rand() 返回 0 到 RAND_MAX 之间的伪随机数
实例:
<?php
echo(mt_rand());
echo(mt_rand());
echo(mt_rand(10,100));
?>
输出:类似
3150906288
513289678
35


4.version_compare()获得PHP版本信息及版本比较
实例:
<?php
if (version_compare("5.2", PHP_VERSION, ">")) {
     die("PHP 5.2 or greater is required!!!");
 }
?>
PHP_VERSION是一个常量,他就能获得PHP版本信息









0 0
原创粉丝点击