实用函数4


Posted in PHP onNovember 08, 2007

//输出关于PHP和当前请示的信息页面

int phpinfo(void)
//返回当前PHP版本号

string phpversion(void)
//打印出为本PHP项目做出贡献的人员的清单

string phpcredits(void)
//可将 var 转成整数类型。base 是转换的基底,默认值为10。转换的变量 var 可以为数组或类之外的
任何类型变量

int intval(mixed var,int[base])
//获得变量的双精度值

double doubleval(mixed var)
//获得变量的字符串值

string strval(mixed var)
//返回变量的类型

string gettype(mixed var)
//设置变量的类型。如果转换成功则返回 true

int settype(string var,string type)
//将数组元素进行排序

void sort(array array)
//将数组元素进行反向排序

void rsort(array array)
//把用户函数应用到数组的每个元素

int array_walk(array array,string func)
//在一个数组中计算元素个数

int count(mixed var)
//使数组参数的内部指针指向最后一个元素并返回该元素

mixed end(array array)
//使数组参数的内部指针指向前一个元素并返回该元素

mixed prev(array array)
//使数组参数的内部指针指向下一个元素并返回该元素

mixed next(array array)
//使数组参数的内部指针指向第1个元素并返回该元素

mixed reset(array array)
//返回当前数组内部指针指向的元素

mixed current(array array)
//查看 haystack 数组中是否有 needle 给定的这个值,strict 意味着严格的匹配(默认值)

bool in_array(mixed needle,array haystack,[,bool strict])
//返回数组中下一个元素的索引值

array each(array array)
//把元素加到数组的末尾

int array_push(array stack,mixed var[,mixed...])
//从数组的末尾弹出一个元素

mixed array_pop(array stack)
//从数组的开头弹出一个元素

mixed array_shift(array stack)
//把元素回到数组的开头

mixed array_unshift(array stack)
//返回当前 UNIX 格式时间戳

int time(void)
//输入时间参数,则传回 UNIX 格式时间戳

int mktime(int hour,int minute,int second,int month,int day,int year)
//获得 UNIX 时间戳格式的格林威治时间

int gmmktime(int hour,int minute,int second,int month,int day,int year)
//格式化一个时间或日期

string date(string format,int[timestamp])
//获得一个有关日期/时间信息的数组

array getdate(int [timestamp])
//如果是有效的日期则返回 true

bool checkdate(int month,int day,int [timestamp])
//按照所在地区设置格式化服务器的时间或日期表达形式

string strftime(string format,int [timestamp])
//把表示日期和时间的字符串转化成时间戳。可以接受大多数典型数据格式的字符串。例如,YYYY-MM-DD
和MM/DD/YYYY

int strtotime(string time,int now)
//取得目前时间(UNIX时间戳格式)百万分之一秒值。返回字符串

string microtime(void)
//以数组类型返回当前时间

array gettimeofday(void)
//设置随机数种

void srand(int seed)
//返回一个随机数,若没有指定随机数的最大及最小范围,本函数会自动从0到rand_max中取一个随机数
。若有指定min及max的参数,则从指定参数中取一个数字

int rand([int min],[int max])
//返回随机数可允许的最大值

int getrandmax(void)

PHP 相关文章推荐
PHP编程与应用
Oct 09 PHP
第五节--克隆
Nov 16 PHP
php编写一个简单的路由类
Apr 13 PHP
php学习笔记 数组的常用函数
Jun 13 PHP
php多文件上传实现代码
Feb 20 PHP
PHP获取文件的MD5值并判断是否被修改的例子
Jun 19 PHP
PHP学习笔记之php文件操作
Jun 03 PHP
PHP创建单例后台进程的方法示例
May 23 PHP
浅谈PHP发送HTTP请求的几种方式
Jul 25 PHP
Laravel用户授权系统的使用方法示例
Sep 16 PHP
laravel实现上传图片,并且制作缩略图,按照日期存放的代码
Oct 16 PHP
PHP获取学生成绩的方法
Nov 17 PHP
实用函数3
Nov 08 #PHP
实用函数2
Nov 08 #PHP
一个图形显示IP的PHP程序代码
Oct 19 #PHP
php在线生成ico文件的代码
Oct 09 #PHP
pw的一个放后门的方法分析
Oct 08 #PHP
使用 eAccelerator加速PHP代码的方法
Sep 30 #PHP
实现php加速的eAccelerator dll支持文件打包下载
Sep 30 #PHP
You might like
星际中一些鲜为人知的详细资料
2020/03/04 星际争霸
php防盗链的常用方法小结
2010/07/02 PHP
基于php无限分类的深入理解
2013/06/02 PHP
PHP实现显示照片exif信息的方法
2014/07/11 PHP
php中使用url传递数组的方法
2015/02/11 PHP
PHP获取中国时间(上海时区时间)及美国时间的方法
2017/02/23 PHP
如何在PHP中使用AES加密算法加密数据
2020/06/24 PHP
PHP常量及变量区别原理详解
2020/08/14 PHP
通过jQuery源码学习javascript(一)
2012/12/27 Javascript
ExtJS中文乱码之GBK格式编码解决方案及代码
2013/01/20 Javascript
jquery 实现两级导航菜单附效果图
2014/03/07 Javascript
第一章之初识Bootstrap
2016/04/25 Javascript
JavaScript仿百度图片浏览效果
2016/11/23 Javascript
JS字符串去除连续或全部重复字符的实例
2018/03/08 Javascript
[05:56]第十六期——新进3大C之小兔基
2014/06/24 DOTA
[00:32]2018DOTA2亚洲邀请赛Newbee出场
2018/04/03 DOTA
详解duck typing鸭子类型程序设计与Python的实现示例
2016/06/03 Python
利用Python画ROC曲线和AUC值计算
2016/09/19 Python
有趣的python小程序分享
2017/12/05 Python
python3调用R的示例代码
2018/02/23 Python
使用Pyhton集合set()实现成果查漏的例子
2019/11/24 Python
python读取csv文件指定行的2种方法详解
2020/02/13 Python
Django中FilePathField字段的用法
2020/05/21 Python
如何使用Cython对python代码进行加密
2020/07/08 Python
pycharm 2020.2.4 pip install Flask 报错 Error:Non-zero exit code的问题
2020/12/04 Python
python实现模拟器爬取抖音评论数据的示例代码
2021/01/06 Python
HTML5+WebSocket实现多文件同时上传的实例
2016/12/29 HTML / CSS
美国最灵活的移动提供商:Tello
2017/07/18 全球购物
DJI美国:消费类无人机领域的领导者
2018/04/27 全球购物
List, Set, Map是否继承自Collection接口?
2016/05/16 面试题
铲车司机岗位职责
2014/03/15 职场文书
学校募捐倡议书
2014/05/14 职场文书
坎儿井导游词
2015/02/09 职场文书
认识实习感想
2015/08/10 职场文书
Nest.js参数校验和自定义返回数据格式详解
2021/03/29 Javascript
详解在OpenCV中如何使用图像像素
2022/03/03 Python