この記事は、PHP でよく使われる関数とグローバル変数の概要 (推奨) を紹介します。一定の参考価値があります。必要な友人が参照することができます。お役に立てれば幸いです。
A
array_shift() は配列の最初の要素を削除します
array_pop() 配列の最後の要素を削除します
array_multisort() 昇順配列を返します
C
call_user_func_array() コールバックを呼び出します
#D
define() 定数を定義し、コールバック関数のパラメータとして配列を呼び出します。D
define() 定数を定義します。
debug_backtrace() トレース コード呼び出し情報E
error_reporting(0) エラー報告をオフにする error_reporting(E_ERROR | E_WARNING | E_PARSE) 実行時エラーを報告する error_reporting( E_ALL) すべてのエラーをレポートします ini_set("error_reporting", E_ALL) error_reporting(E_ALL)error_reporting(E_ALL & ~E_NOTICE) と同等 E_NOTICEexplode を除くすべてのエラーをレポートします() 文字列を配列に分割します
implode() 配列内の要素を文字列に分割しますG
1.getenv()環境変数の値を取得します$_SERVER['HTTP_HOST'] = getenv('HTTP_HOST');
header() 元の HTTP ヘッダーをクライアントに送信します
I
is_file() ファイルかどうかを判断しますini_get() 構成オプションの値を取得します
is_set() 定義されているかどうか
is_null() 空かどうかP
1.phpversion() 現在の PHP バージョンR
require_once() ファイルのロードS
str_replace() 文字列内の一部の文字を他の文字に置き換えます (大文字と小文字を区別します) strlen() 文字列 Length を取得します。substr() 文字列の一部を返します。str_repalce() 文字列の一部を別の部分に置換します。strto lower( ) 小文字に変換spl_autoload_register() 自動ロード
spl_autoload_extensions() 自動的にロードされたファイル拡張子を返しますU
unset () DestroyV
1.version_compare( string
$version1
$version2 [, string
$operator ] ) PHP バージョン version1 の最初のバージョン番号を比較します。 version2 2 番目のバージョン番号 演算子 演算子 <, lt, <=, le, > 、 gt、>=、 ge、==、 =、eq 、!=
<> および ne
if (version_compare(phpversion(), '5.6.0', '<')) { exit('PHP5.6+ Required'); }
##3. 一般的な 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 中国語 Web サイトの他の関連記事を参照してください。