您的位置:首页 > 其它

封装MVC常用到的函数总结

2017-11-29 19:38 225 查看
写一些项目常会需要自己封装的MVC虽然对职位来说,换公司只是需要了解会使用就行,但还是总结一下,对新手来说比较实用,也好复习(仅限MVC)

函数

$_SERVER['REQUEST_URI']     取得当前URL的 路径地址(是取得www.xxx.com之后的所有内容,包括?后面的)

explode                字符串转化为数组

array_filter            函数过滤空数组,如果没有给出回调函数,所有的等于 FALSE 的元素将会被移除掉

ucfirst                实现字符串首字母转换成大写的方法

substr                函数返回字符串的一部分

strpos                函数查找字符串在另一字符串中第一次出现的位置(存在返回的是数字,不存在返回false)

trim                   移除字符串两侧的空白字符或其他预定义字符

array_shift             将数组开头的单元移出数组

class_exists            判断一个类是不是可以用

error_reporting            规定不同的错误级别报告

error_reporting(E_ALL)        报告所有错误

ini_set                用来设置php.ini的值,在函数执行的时候生效,脚本结束后,设置失效。无需打开php.ini文件,就能修改

array_change_key_case()     返回其键均为大写或小写的数组(注意返回的是键而不是值)

error_get_last            函数返回最后发生的错误(以关联数组的形式)。

func_get_args             获取所传过来的参数(不确定多少个)

addslashes            在每个双引号(")前添加反斜杠

stripslashes            删除反斜杠

ini_set                用来设置php.ini的值,在函数执行的时候生效,此函数接收两个参数:需要调整的配置变量名,以及变量的新值

htmlspecialchars        把预定义的字符 "<" (小于)和 ">" (大于)转换为 HTML 实体,如需把特殊的 HTML 实体转换回字符,请使用 htmlspecialchars_decode() 函数

set_error_handler()    函数设置用户自定义的错误处理函数。 该函数用于创建运行时期间的用户自己的错误处理方法。 该函数会返回旧的错误处理程序,若失败,则返回 null。

set_exception_handler() 函数设置用户自定义的异常处理函数。该函数用于创建运行时期间的用户自己的异常处理方法。函数会返回旧的异常处理程序,若失败,则返回 null。

register_shutdown_function    当我们的脚本执行完成或意外死掉导致PHP执行即将关闭时,我们的这个函数将会被调用

注意:register_shutdown_function 是指在执行完所有PHP语句后再调用函数,不要理解成客户端关闭流浏览器页面时调用函数。

可以这样理解调用条件:

1、当页面被用户强制停止时

2、当程序代码运行超时时

3、当PHP代码执行完成时,代码执行存在异常和错误、警告

配置

ini_get                就是获取配置文件中某一个选项的值,如果是true值就返回1,如果是false值就返回0,字符串就返回字符串

display_errors:设置错误信息的类别

array_map            函数将用户自定义函数作用到数组中的每个值上,并返回用户自定义函数作用后的带有新值的数组

stripslashes            函数删除由 addslashes() 函数添加的反斜杠(可用于清理从数据库中或者从 HTML 表单中取回的数据)

extract                函数从数组中将变量导入到当前的符号表,该函数使用数组键名作为变量名,使用数组键值作为变量值

get_class            返回对象的类名

strtolower            把字符串转换为小写

strtoupper            把字符串转换为大写

常量

__DIR__         返回你当前文件的所在文件夹的路径 (例如 D:\aaa\a.txt   那么 __DIR__返回的就是   D:\aaa )

今天迷茫        推荐一首歌:张靓颖   我的梦
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: