php 常用的函数

分类:php

 php 常用的函数,开发过程中,或者看程序代码经常看到用到的函数!

1 时间函数
time();
  该函数获得一串integer(整数)时间戳,从1970年1月1日到现在的秒数;
date();
  该函数获得一个表示时间的字符串,可以按照合适输出;用法:如date("Y-m-d H:i:s");
mktime(h,i,s,m,d,y);
  获得给出日期的时间戳;用法:如mktime(0,0,0,1,1,1998));
checktime();
  用来验证一个时间是否超出范围;checktime(1,1,1998);//输出1998-1-1;其中Year的有效范围是1901-2038;
microtime();
  返回一个时间戳和为描述;arr($usec,$sec) = explode(" ",microtime);
2.include 和 require 的区别
  require一般用来流程控制,将文件当做页面的一部分,当文件出错时,程序就会崩溃,通常放在页面的开始,如一些公用的函数;
  include是将一个文件包含进来,通常用于流程控制,当用某个文件时,才用include将其包含进来,并且包含的文件出错时,程序不会崩溃,只会弹出个warn,然后继续向下执行;
  注:解决文件重复引用的问题可以用require_once();include_once();文件只会引用或包含一次;
3.echo/printf/print_r的区别与联系
  echo是一个语言结构,没有返回值,可以用作表达式的一部分;
  printf是函数有返回值;
  print_r是递归打印函数;循环打印;
4.字符串操作函数
  trim();去掉字符串两边的空格;
  ltrim();去掉字符串左边的空格;
  rtrim();去掉字符串右边的空格,别名chop();
  addcslashes();为字符串中指定字符串添加反斜杠;
  addslashes();将字符串按照指定方式转义;
  bin2hex();将一个二进制数据按十六进制转换;
  explode();将一个字符串按分隔符分割成一个数组;
  implode();将字符串连接起来;别名join();
  htmlspecialchars();将字符串中一些字符转化为html实体;
  str_replace();匹配和替换字符串;
  substr_replace();将字符串中部分字符进行替换;
  strcasecmp();将字符串进行大小比较,不区分大小写;
  substr();将字符串按指定位置截取;
5.session和cookie
  使用session时需要用session_start()将session开启;
  用法$_SESSION['username']="admin";
  session在关闭浏览器之后会自动摧毁,如果不关闭浏览器,一般在1440秒之后自动摧毁,这个时间可以通过php.ini设置
程序手动删除session
  unset($_SESSION['name']);
  cookie使用时需要创建setcookie("名称","值","生存时间");
  关闭浏览器后cookie会自动摧毁
程序手动删除cookie()
  setcookie("名称"," ");或setcookie("名称","值",time()-1);

php设置页面内存:  ini_set(“memory_limit”, “512M”);
php永不超时设置:  set_time_limit(0);
php编码设置:  header( “Content-Type:text/html;charset=UTF-8 “);
php程序不随浏览器关闭结束运行:  ignore_user_abort(true);

 

本文链接: php 常用的函数
版权所有:布士收藏夹在网络收集,如有侵犯你的权利, 请联系QQ:641868752。

评论

发表评论

*

* (显示gravatar头像)

Ctrl+Enter快捷回复

© 2014 布士收藏夹 all rights reserved.