作为一个老手级别的php程序员,知道下面几个php系统级别的函数,不足为多吧!获取系统信息和调试程序的时候应该能用的上!

PHP系统类函数

assert函数:检查assertion声明是否错误 extension_loaded函数:检查PHP扩展是否加载 get_cfg_var函数:获取PHP配置选项的值 get_current_user函数:获取当前PHP脚本的所有者的名称 get_defined_constants函数:返回一个包含PHP预定义常量信息的数组 get_extension_funcs函数:返回一个包含指定模块中的所有函数名称的数组 get_include_path函数:返回当前配置的文件包含路径的信息 get_included_files函数:返回一个关于文件包含信息的数组 get_loaded_extensions函数:返回一个包含所有装载模块信息的数组 get_magic_quotes_gpc函数:获取magic_quotes_gpc的状态信息 get_magic_quotes_runtime函数:获取magic_quotes_ runtime的状态信息 get_required_files函数:返回一个关于文件包含信息的数组 getenv函数:获取PHP环境变量的值

PHP系统类函数

getlastmod函数:获取当前PHP页面文件的最后修改时间 getmygid函数:获取当前PHP脚本页面所有者的GID号码 getmyinode函数:获取当前PHP脚本页面的INODE号码 getmypid函数:获取PHP的PID getmyuid函数:获取PHP脚本页面所有者的UID号码 getopt函数:从命令行参数列表获取设置 getrusage函数:获取当前的资源语法 ini_get_all函数:获取所有配置选项 ini_get函数:获取配置选项的值 memory_get_usage函数:返回PHP脚本占用的内存空间 php_ini_scanned_files函数:返回配置文件目录下的配置文件列表 php_logo_guid函数:获取LOGO图片的GUID php_sapi_name函数:获取PHP和Web服务器之间的接口类型 php_uname函数:获取PHP脚本运行的操作系统信息 phpcredits函数:打印credits列表 phpinfo函数:输出PHP的信息 phpversion函数:获取PHP版本 zend_logo_guid函数:获取ZEND的LOGO图片的GUID zend_version函数:获取ZEND引擎的版本

PHP配置类函数

assert_options函数:设置或者获取不同的声明标记 ini_alter函数:设置PHP配置选项的值 ini_restore函数:恢复配置选项的值 ini_set函数:设置PHP配置选项的值 putenv函数:设置环境变量 restore_include_path函数:恢复文件包含路径配置信息 set_include_path函数:设置文件包含路径配置选项 set_magic_quotes_runtime函数:设置magic_quotes运行时间 set_time_limit函数:设置最大执行时间

其他类函数

dl函数:加载PHP的扩展模块 main函数:只是一个挂名的main()函数 version_compare函数:比较PHP两个版本值

转载请注明出处:php程序员的笔记

老鸟需要知道的一些php系统类函数的更多相关文章

  1. CMD:在当前文件夹下打开cmd命令

    对于电脑老鸟而言,在使用windows系统的过程中,经常需要在cmd窗口中输入一些命令进行操作.但是如果每一次都是在cmd窗口中用CD命令进行相应的文件夹目录,实在不便,尤其是在文件夹层次比较多而且带 ...

  2. 2012高校GIS论坛

    江苏省会议中心 南京·钟山宾馆(2012年4月21-22日) 以"突破与提升"为主题的"2012高校GIS论坛"将于4月在南京举行,由南京大学和工程中心共同承办 ...

  3. (转)Linux系统基础网络配置老鸟精华篇

    Linux系统基础网络配置老鸟精华篇 原文:http://blog.51cto.com/oldboy/784625 对于linux高手看似简单的网络配置问题,也许要说出所以然来也并不轻松,因此仍然有太 ...

  4. Linux系统从新手到运维老鸟学习指南

    Linux是在1990年底到1991年由芬兰大学的学生LinusTorvalds利用Minix操作系统作为开发平台编写了内核,目前由世界各地的爱好者共同开发和维护的与UNIX兼容的操作系统,也是自由和 ...

  5. Linux系统基础网络配置老鸟精华篇

    对于linux高手看似简单的网络配置问题,也许要说出所以然来也并不轻松,因此仍然有太多的初学者徘徊在门外就不奇怪了,这里,老男孩老师花了一些时间总结了这个文档小结,也还不够完善,欢迎大家补充,交流.谢 ...

  6. Unity3D 装备系统学习Inventory Pro 2.1.2 基础篇

    前言 前一篇 Unity3D 装备系统学习Inventory Pro 2.1.2 总结 基本泛泛的对于Inventory Pro 这个插件进行了讲解,主要是想提炼下通用装备系统结构和类体系.前两天又读 ...

  7. Windows 7 封装篇(一)【母盘定制】[手动制作]定制合适的系统母盘

    Windows 7 封装篇(一)[母盘定制][手动制作]定制合适的系统母盘 http://www.win10u.com/article/html/10.html Windows 7 封装篇(一)[母盘 ...

  8. 老鸟谈谈JAVA EE的学习

    老鸟谈谈JAVA EE的学习 因为出差和项目的原因,有将近一个月的时间没有更新博客了,今天终于得闲,和兄弟们分享一下JAVA EE的学习心得.书中带过,直入主题,下面我们首先看看什么是JAVA EE. ...

  9. 【工具】清理Windows Installer冗余文件(支持64位NT6.x系统)

    样子: 支持系统: Windows NT 5.x/6.x 32及64位所有系统.需.net framework 2.0运行环境 功能: 清理上述系统中冗余的Windows Installer补丁文件. ...

随机推荐

  1. openstack私有云布署实践【4.2 上层代理haproxy+nginx配置 (办公网测试环境)】

    续上一节说明 一开始我也是使用haproxy来做的,但后来方式改了,是因为物理机controller的高配置有些浪费,我需要1组高可用的上层nginx代理服务器来实现其它域名80代理访问,很多办公网测 ...

  2. 深入了解——CSS3新增属性

    CSS3 选择器(Selector) 写过 CSS 的人应该对 CSS 选择器不陌生,我们所定义的 CSS 属性之所以能应用到相应的节点上,就是因为 CSS 选择器模式.参考下述代码: 清单 1. C ...

  3. redis 5 种数据结构

    常用命令 就DB来说,Redis成绩已经很惊人了,且不说memcachedb和tokyocabinet之流,就说原版的memcached,速度似乎也只能达到这个级别.Redis根本是使用内存存储,持久 ...

  4. MySQL的保留字查询

    ADD ALL ALTER ANALYZE AND AS ASC AUTO_INCREMENT BDB BEFORE BERKELEYDB BETWEEN BIGINT BINARY BLOB BOT ...

  5. L3-007. 天梯地图

    L3-007. 天梯地图 题目链接:https://www.patest.cn/contests/gplt/L3-007 Dijstra 这题是Dijstra的变形,麻烦的是两种最短路的相同距离时的选 ...

  6. java.lang.OutOfMemoryError异常解决方法

    原因:常见的有以下几种:1.内存中加载的数据量过于庞大,如一次从数据库取出过多数据:2.集合类中有对对象的引用,使用完后未清空,使得JVM不能回收:3.代码中存在死循环或循环产生过多重复的对象实体:4 ...

  7. Constraint where both columns cannot be null, but one can

    ALTER TABLE TableA ADD CONSTRAINT CK_BothDepartsNotNull CHECK (departA IS NOT NULL OR departB IS NOT ...

  8. Nodejs(待补充)

    Nodejs从入门到精通(待补充) 首先安装n模块: npm install -g n 第二步: 升级node.js到最新稳定版 n stable 是不是很简单?! n后面也可以跟随版本号比如: n ...

  9. POJ 2209 The King#贪心

    (- ̄▽ ̄)-*  水 //水题:潜力^e为正数(e为2时都可以)的儿子都可以去上战场了, //英文要看懂,exponent指数,不超过3的正数 #include<iostream> #i ...

  10. SSH 两个表全套增删改(运动员住宿管理)

    0.创建如下oracle的命令 create table HOTALINFO ( HOTALID ) not null, HOTALNAME ) not null, HOTALADDRESS ) no ...