php有意思的函數有:1、cli_set_process_title函數;2、memory_get_peak_usage函數;3、memory_get_usage函數;4、get_cfg_var函數等等。
本文操作環境:windows7系統、PHP7.1版、DELL G3電腦
php有意思的函數有哪些?
php一些有趣的函數:
cli_set_process_title('abcd');給目前php行程取個響噹噹的名字;
echo cli_get_process_title();取得目前php程序的名稱
只有在php-cli才有效
memory_get_peak_usage()函數傳回記憶體使用峰值,
memory_get_usage()能傳回目前指派給PHP腳本的記憶體量
get_cfg_var('error_reporting');取得PHP 設定選項的值
get_current_user() 取得目前PHP 腳本擁有者名稱,取得電腦使用者名稱
#<?php define('TIONCICO','仙士可'); const TIONCICO2='仙士可2号'; function zhuangbi(){ } $tioncico='仙士可'; var_dump(get_defined_constants());//返回所有常量的关联数组,键是常量名,值是常量值 define,const定义的都是常量,类里面的const不会返回,static不会返回 var_dump(get_defined_functions());// 获取php所有internal已有函数以及user自己已经定义的函数 var_dump(get_defined_vars());// 获取php所有已定义变量的数组,包括环境变量,服务器变量,用户变量 var_dump(get_loaded_extensions());// — 返回所有编译并加载模块名的 array var_dump(get_extension_funcs('mysql'));// — 返回模块函数名称的数组 模块是指php扩展,可获取该扩展所有内置的函数
所有常數的陣列,包含使用者定義的
#所有函數
所有定義的變數,包含全域變數和使用者定義的變數
所有載入的模組
mysql模組的函數
#echo sys_get_temp_dir();//傳回暫存檔案目錄
echo PHP_VERSION;
var_dump(version_compare(PHP_VERSION,'5.6','gt'));//目前版本是否大於5.6
echo highlight_file('1.php');高亮輸出php檔案程式碼
echo php_sapi_name();// 傳回web 伺服器和PHP 之間的接口類型
推薦學習:《PHP影片教學》
以上是php有意思的函數有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!