国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

PHP中常用的函數以及全局變量的總結(推薦)

2020-03-22 20:15:15
字體:
來源:轉載
供稿:網友
這篇文章給大家介紹的內容是關于PHP中常用的函數以及html' target='_blank'>全局變量的總結(推薦),有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。

一、PHP內置函數

A

array_shift() 刪除數組中第一個元素

array_pop() 刪除數組中最后一個元素

array_multisort() 返回一個升序的數組

C

call_user_func_array() 調用回調函數,并把一個數組作為回調函數的參數調用

D

define() 定義常量

debug_backtrace() 追蹤代碼調用信息

E

error_reporting(0) 關閉錯誤報告

error_reporting(E_ERROR | E_WARNING | E_PARSE) 報告 runtime 錯誤

error_reporting(E_ALL) 報告所有錯誤

ini_set( error_reporting , E_ALL) 等同 error_reporting(E_ALL)

error_reporting(E_ALL ~E_NOTICE) 報告 E_NOTICE 之外的所有錯誤

explode() 將字符串分割為數組

implode() 將數組中的元素拼接為字符串

G

1.getenv() 獲取環境變量的值

$_SERVER[ HTTP_HOST ] = getenv( HTTP_HOST 

H

header() 向客戶端發送原始的HTTP報頭

I

is_file() 判斷是否是文件

ini_get() 獲取一個配置選項的值

is_set() 是否已經定義

is_null() 是否為空

P

1. phpversion() 當前PHP的版本

R

require_once() 加載文件

S

str_replace() 以其他字符替換字符串中的一些字符(區分大小寫)

strlen() 獲取字符串長度

substr() 返回字符串的一部分

str_repalce() 把字符串中的一部分替換為另一部分

strtolower() 轉為小寫

spl_autoload_register() 自動加載

spl_autoload_extensions() 返回自動加載的文件擴展名

U

unset() 銷毀

V

1. version_compare( string $version1 , string $version2 [, string $operator ]) 比較PHP版本

version1第一個版本數。version2 第二個版本數 operator 操作符 、 lt、 =、le、 、 gt、 =、 ge、==、 =、eq、 !=、 和 ne

例如:

if (version_compare(phpversion(), 5.6.0 , )) { exit( PHP5.6+ Required }
二、超全局變量

$_SERVER

$_SERVER[ DOCUMENT_ROOT 當前運行腳本所在的文檔根目

$_SERVER[ DOCUMENT_FILENAME ] 當前執行腳本的絕對路徑

$_SERVER[ PHP_SELF ] 當前執行腳本的文件名

$_SERVER[ HTTP_HOST ] 獲取當前主機

$_SERVER[ PATH_TRANSLATED ] 當前腳本所在的基本路徑,非文檔根目錄

$_SERVER[ REQUEST_URI ] 當前請求路徑

$_SERVER[ QUERY_STRING ] 查詢字符串

$_SERVER[ SERVER_PORT ] 服務器端口

$_SERVER[ HTTPS ] HTTPS請求

類型運算符

instanceof 判斷一個變量是否是一個類的實例

三、常見的PHP封裝的函數:

1.判斷是否是HTTPS請求

// 檢查是否是HTTPS請求if ((isset($_SERVER[ HTTPS ]) (($_SERVER[ HTTPS ] == on ) || ($_SERVER[ HTTPS ] == 1 ))) || (isset($_SERVER[ HTTPS ]) (isset($_SERVER[ SERVER_PORT ]) $_SERVER[ SERVER_PORT ] == 443))) { $_SERVER[ HTTPS ] = true;} elseif (!empty($_SERVER[ HTTP_X_FORWARDED_PROTO ]) $_SERVER[ HTTP_X_FORWARDED_PROTO ] == https || !empty($_SERVER[ HTTP_X_FORWARDED_SSL ]) $_SERVER[ HTTP_X_FORWARDED_SSL ] == on ) { $_SERVER[ HTTPS ] = true;} else { $_SERVER[ HTTPS ] = false;}

相關文章推薦:

php中構造方法和析構方法的代碼實現

PHP如何實現計數排序的代碼

以上就是PHP中常用的函數以及全局變量的總結(推薦)的詳細內容,PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 台北市| 红桥区| 孟村| 乌兰察布市| 淳化县| 五河县| 搜索| 辽宁省| 鹿邑县| 塘沽区| 西藏| 成安县| 赣州市| 恩平市| 沙湾县| 昌吉市| 清原| 唐河县| 林甸县| 齐齐哈尔市| 枣阳市| 东乌珠穆沁旗| 黎川县| 卢龙县| 五峰| 锡林浩特市| 扎兰屯市| 蒙自县| 呈贡县| 城固县| 靖边县| 普兰店市| 宜黄县| 太湖县| 莱州市| 绥德县| 天祝| 彩票| 抚宁县| 城固县| 新干县|