[PHP]实用函数4

//输出关于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)

(0)

相关推荐

  • [PHP]实用函数10

    //将IP点分地址的字符转化回IP v4格式地址 int ip2long(string ip_address) //将IP v4格式地址转化回IP点分地址的字符串 string long2ip(int proper_address) //取得环境变量 varname,成功则传回变量值,失败由传回false string getenv(string varname) //用来设定系统环境 void putenv(string setting) //获得当前PHP脚本的属主名 string get_

  • [PHP]实用函数2

    1.产生随机字符串函数 复制代码 代码如下: function random($length) {  $hash = @#@#;  $chars = @#ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz@#;  $max = strlen($chars) - 1;  mt_srand((double)microtime() * 1000000);  for($i = 0; $i < $length; $i++) {   

  • [PHP]实用函数9

    //执行输入 command 的外部程式或外部指令.返回 string 只是外部程式执行后传回的最后一行:若需要完整地返回信息,可以使用 PassThru() string exec(string command,string [array],int [return_var]) //用来执行指令,并输出结果.若是 return_var 参数存在,则执行 command 之后的状态会填入 return_var 中 string system(string command,int [return_v

  • [PHP]实用函数3

    //获得当前的脚本网址 复制代码 代码如下: function get_php_url(){          if(!empty($_server["REQUEST_URI"])){                  $scriptName = $_SERVER["REQUEST_URI"];                  $nowurl = $scriptName;          }else{                  $scriptName =

  • [PHP]经常用到的实用函数集合第1/2页

    最新打算学习php,发现好多函数需要用到,可自己写又麻烦,于是找了下php的常用函数,从各大php系统中弄下来的,绝对是使用的php实用函数 复制代码 代码如下: function GetIP() { //获取IP     if ($_SERVER["HTTP_X_FORWARDED_FOR"])         $ip = $_SERVER["HTTP_X_FORWARDED_FOR"];     else if ($_SERVER["HTTP_CLIE

  • [PHP]实用函数6第1/2页

    //寄出电子邮件到指定的邮件地址 to,subject 表示主题,message 为信件内容.额外的选项 additional_headers 可省略,表示其他邮件文档首部 bool mail(string to,string subject,string message,string [additional--headers] //将 URL 字符串予以解析,并将结果返回数组中.返回的数组包括下列元素:scheme.host.port.path.query 与 fragment 等 array

  • [PHP]实用函数5

    //把一个数字的二进制表示形式转化成十六进制 string bin2hex(string tring) //除去字符串结尾处的空格 string rtrim(string string) //rtrim的别名 string chop(string string) //从字符串的两头除去空格 string trim(string string) //从字符串的开头处除去空格 string ltrim(string string) //用字符串 separator 来分割字符串 string 并在数

  • [PHP]实用函数8

    //建立dBase资料表 int dBase_create(string filename,array fields) //打开dBase资料表 int dbase_open(string filename,int flags) //关闭dBase资料表 boolean dbase_close(int dbase_identifier) //清理dBase资料表 bool dbase_pack(int dbase_identifier) //加入记录到dBase资料表 bool dbase_ad

  • PHP实用函数分享之去除多余的0

    代码很简洁,也很简单,就不多废话了. 复制代码 代码如下: /**  * 去除多余的0  */  function del0($s)  {      $s = trim(strval($s));      if (preg_match('#^-?\d+?\.0+$#', $s)) {          return preg_replace('#^(-?\d+?)\.0+$#','$1',$s);      }       if (preg_match('#^-?\d+?\.[0-9]+?0+$

  • [PHP]实用函数7

    //打开一个到MySQL服务器的连接.成功返回连接符,失败时返回false int mysql_connect([string server[,string username[,string password]]]) //打开一个到MySQL服务器的持久性连接 int mysql_pconnect([string server[,string username[,string[password]]]) //关闭一个MySQL连接.不影响持久性连接 bool mysql_close([resour

随机推荐