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版本信息
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
- php函数(2)
- PHP基础(2)---PHP函数
- php字符串函数(2)
- php学习---函数(2)
- php字符串函数(2)
- php 数组函数(2)
- 10 PHP Apache函数(2)
- php内置Mysql函数(2)
- PHP内置数组函数详解(2)
- **PHP** 语法(2)-字符串函数&常量
- PHP常用类函数(2)Cookie
- PHP函数大全(2)
- php常用函数2
- PHP函数(2)
- php 函数大全2
- PHP笔记(函数)
- substr(php函数)
- php(date()函数)
- 如何看国外文献的方法总结
- java学习-list集合有泛型情况添加多种类型数据
- CSS属性之过渡(transition)属性
- ET和LT触发方式
- 使用表单标签,与用户交互
- php函数(2)
- 第六章图像变换-Canny算法
- GRADLE 构建最佳实践
- ant配置
- android为什么说字体有的时候不应该用SP
- 100道动态规划——31 POJ 2411 && POJ 2663 && POJ 3420 状态压缩 矩阵快速幂
- 数据结构实验之链表一:顺序建立链表
- 【JavaScript】正则表达式实例
- 推荐系统:技术、评估及高效算法 第14章