PHP関数ライブラリ(概要)

Aug 10, 2016 am 08:48 AM

配列関数:

  • array_change_key_case — 文字列キーがすべて小文字または大文字である配列を返します
  • array_chunk — 配列を複数に分割します
  • array_column — 配列内の指定された列を返します
  • array _結合 — を作成する一方の配列の値をキー名として使用し、もう一方の配列の値をその値として使用する配列
  • array_count_values — 配列内のすべての値の出現数をカウントします
  • array_diff_assoc —インデックスチェックを使用して配列の差分を計算します
  • array_diff_key — キー名の比較を使用して配列の差分セットを計算します
  • array_diff_uassoc — ユーザー提供のコールバック関数を使用してインデックスチェックを実行し、配列の差分セットを計算します配列
  • array_diff_ukey — コールバック関数を使用してキー名を比較します 配列の差分
  • array_diff — 配列の差分を計算します
  • array_fill_keys — 指定されたキーと値で配列を埋めます
  • ray_fill - 配列を指定された値で塗りつぶします
  • ray_filter - コールバック関数を使用して配列でセルをフィルタリングします。インデックスチェックとアレイの交差点
  • RARRAY_INTERECT_KEY - キー名の比較を使用して配列の交差を計算します
  • アレイarray_intersect_uassoc - インデックスチェックとアレイの交差点を計算し、コールバック関数を使用してインデックスを比較します。キー名を比較して配列の交差を計算するコールバック関数
  • array_intersect — 配列の交差を計算します
  • array_key_exists — 指定されたキーまたはインデックスが配列内に存在するかどうかを確認します
  • array_keys — 一部のキーまたはインデックスを返します配列内のすべてのキー名
  • array_map — 指定された配列のセルにコールバック関数を適用します
  • array_merge_recursive — 1 つまたは複数の配列を再帰的にマージします
  • array_merge — 1 つまたは複数の配列をマージします
  • array_multisort — 複数の配列または多次元配列を並べ替えます
  • array_pad — 指定された長さになるまで配列に値を埋め込みます
  • array_pop — 配列の最後の要素をポップします (ポップ)
  • array_product — を計算します配列内のすべての値の積
  • array_push — 1 つ以上のセルを配列の末尾にプッシュします (プッシュ)
  • array_rand — 配列から 1 つ以上の要素をランダムに削除します
  • array_reduce —コールバック関数を使用して配列を単一の値に反復的に削減します*
  • array_replace_recursive — 最初の配列を渡された配列要素で再帰的に置き換えます *
  • array_replace — 最初の配列の要素を渡された配列で置き換えます *
  • array_reverse — セルを逆順にした配列を返します
  • array_search — 配列内で指定された値を検索します 成功した場合は、対応するキー名を返します
  • array_shift — ユニットを先頭に移動します配列から配列を取り出します *
  • array_slice — 配列からセクションを取り出します
  • array_splice — 配列の一部を削除し、他の値に置き換えます*
  • array_sum — すべての値の合計を計算します配列内
  • array_udiff_assoc — インデックス チェックを使用して配列の差分セットを計算し、コールバック関数を使用してデータを比較します
  • array_udiff_uassoc — インデックス チェックを使用して配列の差分セットを計算し、コールバックを使用します関数 データとインデックスを比較します
  • array_udiff — コールバック関数を使用してデータを比較し、配列の差分セットを計算します
  • array_uintersect_assoc — インデックスチェックで配列の交差を計算し、コールバック関数を使用してデータを比較します
  • array_uintersect_uassoc — インデックスチェックで計算します 配列の交差を計算し、コールバック関数を使用してデータとインデックスを比較します
  • array_uintersect — 配列の交差を計算し、コールバック関数を使用してデータを比較します
  • array_unique — 配列内の重複する値を削除します
  • array_unshift — 配列の先頭に挿入します 1 つ以上のセル
  • array_values — 配列内のすべての値を返します
  • array_walk_recursive — ユーザー関数 * を配列内の各メンバーに再帰的に適用します
  • array_walk — ユーザー定義関数を使用して、各要素に対してコールバック処理を実行します*
  • array — 新しい配列を作成します
  • arsort — 配列を逆ソートし、インデックス関係を維持します*
  • asort — 配列をソートし、インデックス関係を維持します
  • compact — 変数名とその値を含む配列を作成します*
  • count — 配列内のセルの数または配列内の属性の数を数えますobject
  • current — 配列内の現在の要素を返します。配列を最後の要素まで
  • extract — 配列から現​​在のシンボルテーブルに変数をインポートします*
  • in_array — 配列に値が存在するかどうかを確認します
  • key_exists — エイリアスarray_key_exists
  • key — 連想配列から取得 キー名
  • krsort — キー名によって逆順に配列を並べ替える
  • ksort — キー名に従って配列を並べ替える
  • list — 値を割り当てる配列内でいくつかの変数を使用します*
  • natcasesort — 「自然ソート」アルゴリズムを使用して、大文字と小文字を区別せずに配列をソートします
  • natsort — 「自然ソート」アルゴリズムを使用して配列をソートします*
  • next —配列内の内部ポインタを 1 つ前に移動します
  • pos — 現在のエイリアス
  • prev — 配列の内部ポインタを 1 ビット巻き戻します *
  • range — 指定された配列を含む配列を作成しますrange 単位
  • reset — 配列の内部ポインタを A 単位*にポイントします
  • rsort — 配列を逆順に並べ替えます
  • shuffle — 配列をシャッフルします
  • sizeof — エイリアスof count
  • sort — 配列をソートします
  • uasort — ユーザーのカスタム比較関数が配列内の値をソートし、インデックスの関連付けを維持します*
  • uksort — ユーザー定義の比較関数を使用して、配列内のキー
  • usort — ユーザー定義の比較関数を使用して、配列内の値を並べ替えます
  • ----------------- ----------------- --------------------------------- ----------------- --------------------------------- ---------------
- ---------------------------- -------------------- ------------------------------ -------------------- ------------------------------ --

文字列関数:

  • addcslashes — C 言語スタイルで文字列内の文字をエスケープするためにバックスラッシュを使用します
  • addslashes — 文字列を引用符で囲むためにバックスラッシュを使用します *
  • bin2hex — ASCII 文字の文字列を 16 進値に変換する関数
  • chop — rtrim のエイリアス
  • chr — 指定された文字を返す 文字を別の文字に変換する
  • convert_uudecode — uuencode でエンコードされた文字列をデコードする
  • convert_uuencode — uuencode を使用して文字列をエンコードする
  • count_chars — 文字列で使用されている文字に関する情報を返します
  • crc 32 — 文字列の crc32 多項式を計算します*
  • crypt — 一方向文字列ハッシュ*
  • echo — 1 つ以上の文字列を出力します
  • explode — 1 つの文字列を使用して別の文字列を分割します*
  • fprintf — フォーマットされた文字列をストリームに書き込みます
  • get_html_translation_table — htmlspecialchars と htmlentities を使用して変換テーブルを返します*
  • hebrev — 論理値を変換しますHebrew ) to Visual-Hebrew
  • hebrevc — 論理ヘブライ語をビジュアルヘブライ語に変換し、改行を変換します
  • hex2bin — 16 進文字列をバイナリ文字列に変換します
  • html_entity_decode — すべての HTML エンティティを該当する文字に変換します
  • htmlentities — 該当するすべての文字を HTML エンティティに変換します
  • htmlspecialchars_decode — 特殊文字を HTML エンティティに変換します
  • implode — 1 次元配列の値を文字列に変換します
  • lcfirst — 最初の文字を作成します文字列の小文字の
  • levenshtein — 2 つの文字列間の編集距離* を計算します 開始空白文字 (またはその他の文字)
  • md5_file — 指定されたファイルの MD5 ハッシュ値を計算します
  • md5 —文字列の MD5 ハッシュ値*
  • metaphone — 文字列のメタフォン キーを計算します
  • money_format — 数値を通貨文字列としてフォーマットします
  • nl_langinfo — 言語とロケール情報をクエリします
  • nl2br — HTML 改行マークを挿入します *
  • number_format — 文字列内のすべての新しい行の前に 桁区切り記号を使用して数値をフォーマットします *
  • ord — 文字の ASCII コード値を返します *
  • parse_str — 文字列を解析します複数の変数に変換します
  • print — 文字列を出力します
  • printf — フォーマットされた文字列を出力します
  • quoted_printable_decode — 引用符付き印刷可能な文字列を 8 ビット文字列に変換します
  • quoted_printable_encode — 8 ビット文字列を引用符付き文字列に変換します-printable string
  • quotemeta — エスケープメタ文字 set*
  • rtrim — 文字列の末尾の空白文字 (または他の文字) を削除します
  • setlocale — ロケール情報を設定します
  • sha1_file —ファイルの sha1 ハッシュ値
  • sha1 — 文字列の sha1 ハッシュ値を計算します
  • similar_text — 2 つの文字列の類似度*を計算します
  • sscanf — 指定された形式に従って入力文字を解析します
  • str_getcsv — CSV 文字列を配列に解析します
  • str_ireplace — str_replace の大文字と小文字を無視するバージョン
  • str_pad — 別の文字列を使用して文字を埋めます 文字列は指定された長さです*
  • str_repeat — 繰り返し文字列
  • str_replace — 部分文字列の置換
  • str_rot13 — 文字列
  • に対して ROT13 変換を実行します
  • str_shuffle — 文字列をランダムにシャッフルします
  • str_split — 文字列を array* に変換します
  • str_word_count — 文字列内の単語の使用状況を返します
  • strcasecmp — 文字列のバイナリセーフ比較 (大文字と小文字は区別されません) )
  • strchr — エイリアス strstr
  • strcmp — バイナリセーフな文字列比較*
  • strcoll — ロケールベースの文字列比較*
  • strcspn — 不一致マスクの取得 開始部分文字列の長さ*
  • Stripe_tags — 文字列オカレンスから HTML および PHP タグを削除します (大文字と小文字は区別されません)
  • stripslashes — 引用符で囲まれた文字列をデク​​ォートします
  • stristr — strstr 関数の大文字と小文字を無視するバージョン
  • strlen — 文字列を取得しますlength
  • strnatcasecmp — 「自然順序付け」アルゴリズム (大文字と小文字を区別しない) を使用して文字列を比較します
  • strnatcmp — 自然順序付けアルゴリズムを使用して文字列を比較します
  • strncasecmp — 先頭の複数の文字のバイナリセーフ比較文字列の (大文字と小文字は区別されません)
  • strncmp — 文字列の先頭にある複数の文字のバイナリ安全な比較*
  • strpbrk — 文字列内の文字セット内の任意の文字を検索*
  • strpos — 文字列の最初の出現を検索します*
  • strrchr — 文字列内の指定された文字の最後の出現を検索します *
  • strrev — 文字列を反転します *
  • strripos — 最後の出現の位置を計算しますターゲット文字列内の指定された文字列の位置 (大文字と小文字は区別されません)
  • strrpos — ターゲット文字列内で指定された文字列が最後に出現する位置を計算します *
  • strspn — すべての文字が含まれる最初の段落を計算します指定された文字セットに存在する文字列 文字列の長さ*
  • strstr — 文字列の最初の出現を検索します *
  • strtok — 分割された文字列をマークします *
  • strto lower — 文字列を小文字に変換します
  • strtoupper — 文字列を大文字に変換します
  • strtr — 指定された文字を変換します *
  • substr_compare — 文字列のバイナリセーフ比較 (オフセット位置から指定された長さを比較します)
  • substr_count — 文字列をカウントします文字列の出現回数
  • substr_replace — 文字列の部分文字列を置換します
  • substr — 文字列の部分文字列を返します
  • trim — 先頭と末尾の空白文字 (または他の文字) を削除します文字列の
  • ucfirst — 文字列の最初の文字を大文字に変換します
  • ucwords — 文字列内の各単語の最初の文字を大文字に変換します *
  • vfprintf — フォーマットされた文字列をストリームに書き込みます
  • vprintf — 書式設定された文字列を出力します
  • vsprintf — 書式設定された文字列を返します
  • wordwrap — 文字列を指定された単語数に分割します*
  • ------- ------------------------ ------------------------ ------------------------ ------------------------ ------------------------ ----------
----------- ------------------------ ------------------------ ------------------------ ------------------------ -----------------------

JSON 関数:

json_decode — 文字列を JSON 形式でエンコードする

json_encode — JSON で変数をエンコードします

  • json_last_error_msg — 最後の json_encode() または json_decode( ) call のエラー文字列を返します
  • json_last_error — 最後に発生したエラーを返します
  • ---- ------------------------ ---------------------------- ------------------------ ---------------------------- -----------------------------
--------------- -------------------------------- ------------------ -------------------------------- ------------------ ----------------

URL 関数:

  • base64_decode — MIME Base64 を使用してエンコードされたデータをデコードします
  • base64_encode — MIME Base64 を使用してデータをエンコードします
  • get_headers — 送信された HTTP リクエストに対するサーバー応答を取得します すべてのヘッダー
  • get_meta_tags — ファイルからすべてのメタタグのコンテンツ属性を抽出し、配列を返します
  • http_build_query — URL エンコード後にリクエスト文字列を生成します
  • parse_url — URL を解析して返します コンポーネント
  • rawurldecode — デコードしますエンコードされた URL 文字列
  • rawurlencode — RFC 1738 に従って URL をエンコードします
  • urldecode — エンコードされた URL 文字列をデコードします
  • urlencode — エンコード URL 文字列

------ ---------------------------------- ---------------- ---------------------------------- ---------------- ------------------------

---------------------- ---------------------------------- ---------------- ---------------------------------- ---------------- --------

セッション関数:

  • session_abort — セッション配列の変更を破棄し、セッションを終了します
  • session_cache_expire — 現在のキャッシュの有効期限を返します
  • session_cache_limiter — キャッシュ リミッターの読み取り/設定
  • session_commit — session_write_close のエイリアス
  • session_decode — セッション データのデコード
  • session_destroy — セッション内のすべてのデータの破棄
  • session_encode — 現在のセッションをエンコードする文字列へのセッションデータ
  • session_get_cookie_params - セッションCookieパラメーターを取得
  • session_id - 現在のセッションIDを取得/設定します
  • Session_is_ Registered - セッションで既に登録されているかどうかを確認session_module_name — セッションモジュール名を取得/設定します
  • session_name — セッション名の読み取り/設定
  • session_regenerate_id — 既存のセッション ID を新しく生成されたセッション ID で更新します
  • _Session_register_shutdown — セッションを閉じます
  • Session_register — 現在のセッションに 1 つ以上のグローバル変数を登録します
  • session_reset — セッション Y を元の値で再初期化します
  • session_SAVE_PATH — 現在のセッションの保存パスを読み取り/設定します
  • session_set_cookie_params — セッションを設定しますCookie パラメータ
  • session_set_save_handler — ユーザー定義のセッションストレージ関数を設定します
  • session_start — 新しいセッションを開始するか、既存のセッションを再利用します
  • session _status — 現在のセッションステータスを返します
  • session_unregister —登録を解除する現在のセッションのグローバル変数
  • session_unset — すべてのセッション変数を解放します
  • session_write_close — セッションデータを書き込み、セッションを終了します
  • ---------- ------ -------------------------------------------- ------ -------------------------------------------- ------ --------------

-------------------------- ------ -------------------------------------------- ------ ---------------------------------------- ----

クラス/オブジェクト関数:

  • __autoload — 未定義のクラスのロードを試みます
  • call_user_method_array — パラメーターの配列を渡しながらユーザーメソッドを呼び出します (非推奨)
  • call_user_method — 特定のオブジェクトのユーザーメソッドを呼び出します (非推奨)
  • class_alias — クラスのエイリアスを作成します
  • class_exists — クラスが定義されているかどうかを確認します
  • get_called_class — 後期静的バインディング (「後期静的バインディング」) クラスの名前
  • get_class_methods — 戻り値クラスのメソッド 名前の配列
  • get_class_vars — クラスのデフォルト属性の配列を返します
  • get_class — オブジェクトのクラス名を返します
  • get_declared_classes — 定義されたクラスの名前の配列を返します
  • get_declared_interfaces — 宣言されたすべてのインターフェイスを含む配列を返します
  • get_declared_traits — 定義されたすべての特性の配列を返します
  • get_object_vars — オブジェクト属性で構成される連想配列を返します
  • get_parent_class — オブジェクトまたはクラスを返す親クラス名
  • interface_exists — インターフェイスが定義されているかどうかを確認します
  • is_a — オブジェクトがこのクラスに属しているか、クラスがこのオブジェクトの親クラスである場合に TRUE を返します
  • is_subclass_of — 次の場合オブジェクトはクラスのサブクラスの場合、TRUEが返されます
  • method_exists — クラスのメソッドが存在するかどうかを確認します
  • property_exists — オブジェクトまたはクラスにプロパティがあるかどうかを確認します
  • trait_exists — 指定された特性が存在するかどうかを確認します

------------------------------------- ----------- -------------------------------------- ----------- ------------------------------

--- ----------- -------------------------------------- ----------- -------------------------------------- ----------- ----------------

MySQL 関数:

  • mysql_affected_rows — 前の MySQL 操作によって影響を受けたレコード行の数を取得します
  • mysql_client_encoding — 文字セットの名前を返します
  • mysql_close — MySQL 接続を閉じます
  • mysql_connect — 接続を開くMySQL サーバーへの送信
  • mysql_create_db — 新しい MySQL データベースの作成
  • mysql_data_seek — 内部結果ポインターの移動
  • mysql_db_name — 結果データの取得
  • mysql_ db _query — MySQL クエリを送信します
  • mysql_drop_db — MySQL データベースをドロップ (削除) します
  • mysql_errno — 前の MySQL 操作でのエラー メッセージの数値エンコーディングを返します
  • mysql_error — 前の MySQL 操作によって生成されたテキスト エラー メッセージを返します
  • mysql_escape_string — mysql_query の文字列をエスケープします
  • mysql_fetch_array — 結果セットから行を連想配列、数値配列、またはその両方として取得します
  • mysql_fetch_assoc — 結果セットから行を連想配列として取得します
  • mysql_fetch_field — 結果から列の情報を一元的に取得し、オブジェクトとして返します
  • mysql_fetch_lengths — 結果セット内の各出力の長さを取得します
  • mysql_fetch_object — 結果セットからオブジェクトとして行を取得します
  • mysql_fetch_row — 結果セットから列挙配列として行を取得します
  • mysql_field_flags — 結果から指定されたフィールドに関連付けられたフラグを取得します
  • mysql_field_len — 指定されたフィールドの長さを返します
  • mysql_field_name — 結果内の指定されたフィールドのフィールド名を取得します
  • mysql_field_seek — 結果ポインターセットを集中します 指定されたフィールドオフセットに設定します
  • mysql_field_table — 指定されたフィールドが配置されているテーブル名を取得します
  • mysql_field_type — 結果セット内の指定されたフィールドのタイプを取得します
  • mysql_free_result — 結果メモリを解放します
  • mysql_get_client_info — MySQL クライアント情報を取得します
  • mysql_get_host_info — MySQL ホスト情報を取得します
  • mysql_get_proto_info — 取得MySQL プロトコル情報
  • mysql_get_server_info — MySQL サーバー情報を取得します
  • mysql_info — 最新のクエリ情報を取得します
  • mysql_insert_id — 前の INSERT 操作によって生成された ID を取得します
  • my sql_list_dbs — 内のすべてのデータベースをリストします。 MySQL サーバー
  • mysql_list_fields — MySQL 結果のフィールドを一覧表示します
  • mysql_list_processes — MySQL プロセスを一覧表示します
  • mysql_list_tables — MySQL データベース内のテーブルを一覧表示します
  • mys ql_num_fields — フィールドの数を取得します。結果セット
  • mysql_num_rows — 結果セット内の行数を取得します
  • mysql_pconnect — SQL サーバーへの永続接続へのリンクを開きます
  • mysql_ping — サーバー接続に ping を実行し、接続されていない場合は再接続します
  • mysql_query — MySQL クエリを送信します
  • mysql_real_escape_string — 接続を考慮して、SQL ステートメントで使用される文字列内の特殊文字をエスケープします 現在の文字セット
  • mysql_result — 結果データを取得します
  • mysql_s elect_db — MySQL データベースの選択
  • mysql_set_charset — クライアントの文字セットを設定します
  • mysql _stat — 現在のシステムステータスを取得します
  • mysql_tablename — テーブル名を取得します
  • mysql_thread_id —現在のスレッドの ID
  • mysql_unbuffered_query — 結果行の取得やキャッシュを行わずに SQL クエリを MySQL に送信します

---------- -------- --------------------------------- ------------------- --------------------------------- ------------------

-------------------------------- --------------- ------------------------------------ --------------- ----------------------------------- ---

数学関数:

  • abs — 絶対値
  • acos — 逆余弦
  • acosh — 逆双曲線余弦
  • asin — 逆正弦
  • asinh —詩双曲線 Sine
  • atan2 — 逆正接2 つのパラメータ
  • atan — 逆正接
  • atanh — 逆双曲線正接
  • base_convert — 任意の基数間の数値を変換
  • bindec — 2 進数を 10 進数に変換
  • ceil — 1 に四捨五入
  • cos — コサイン
  • cosh — 双曲線コサイン
  • decbin — 10 進数を 2 進数に変換
  • dechex — 10 進数を 16 進数に変換
  • decoct — 変換10 進数から 8 進数へ
  • deg2rad — 変換する角度をラジアンに変換します
  • exp — e の指数を計算します
  • expm1 — number の値がゼロに近い場合でも、exp(number) - 1 を返します 正確な結果を計算することもできます
  • floor —四捨五入法による丸め
  • fmod — 除算の浮動小数点の余りを返す
  • getrandmax — 乱数の可能な最大値を表示する
  • hexdec — Sixteen 基数を 10 進数に変換する
  • hypot — 計算する直角三角形の斜辺の長さ
  • intdiv — 整数の除算
  • is_finite — 有限値かどうかを判断する
  • is_infinite — 無限値であるかどうかを判断する
  • is_nan — De終端正当な値かどうか
  • lcg_value — 結合線形合同生成器
  • log10 — 底が 10 の対数
  • log1p — log(1 + 数値) を返します。数値はゼロに近い
  • log — 自然対数
  • max — 最大値を見つける
  • min — 最小値を見つける
  • mt_getrandmax — 乱数を表示する
  • の最大値 mt_rand — より良い乱数を生成する
  • mt_srand — より良い乱数ジェネレーターをシードする
  • octdec — 8 進数を 10 進数に変換する
  • pi — Pi 値を取得する
  • pow — 指数表現
  • rad2deg — ラジアンを対応する度に変換します
  • rand — ランダムな整数を生成します
  • round — 浮動小数点数を丸めます
  • sin — sine
  • sinh — 双曲線正弦
  • sqrt — 平方根
  • srand — 乱数生成器のシードを播く
  • tan — タンジェント
  • tanh — 双曲線タンジェント

------------------ ------------------------------ -------------------- ------------------------------ -------------------- --------------

---------- ---------------------- ------------------------ ----------------------------- ------------------------ -------------------

日付/時刻関数:

  • checkdate — グレゴリオ暦の日付を確認します
  • date_add — エイリアス DateTime::add
  • date_create_from_format — エイリアス DateTime::createFromFormat
  • date_create_immutable_ from_format —エイリアス DateTimeImmutable::createFromFormat
  • date_create_immutable —エイリアス DateTimeImmutable::__construct
  • date_create — エイリアス DateTime::__construct
  • date_date_set — エイリアス DateTime::setDate
  • date_default_timezone_get — スクリプト内のすべての値を取得する datetime 関数で使用されるデフォルトのタイムゾーン
  • date_default_timezone_set — スクリプト内のすべての日時関数のデフォルトのタイムゾーンを設定します
  • date_diff — エイリアス DateTime::diff
  • date_format — エイリアス DateTime::format
  • date_get_last_errors — エイリアス時間:: getLastErrors
  • date_interval_create_from_date_string — エイリアス DateInterval::createFromDateString
  • date_interval_format — エイリアス DateInterval::format
  • date_isodate_set — エイリアス DateTime::setISODate
  • date_modify — エイリアス DateTime::modify
  • date_offset_get — エイリアス DateTime::getOffset
  • date_parse_from_format — 指定された形式に従ってフォーマットされた指定された日付に関する情報を取得します
  • date_parse — 指定された日付に関する詳細情報を含む連想配列を返します
  • date_sub — エイリアスDateTime::sub
  • date_sun_info — 日没/日の出、夕暮れの開始/終了に関する情報を含む配列を返します
  • date_sunrise — 指定された日付と場所の日の出時刻を返します
  • date_sunset — 指定された日付を返しますと場所 日没時刻
  • date_time_set — エイリアス DateTime::setTime
  • date_timestamp_get — エイリアス DateTime::getTimestamp
  • date_timestamp_set — エイリアス DateTime::setTimestamp
  • date_timezone_get — エイリアス DateTime::getTimezone
  • date_timezone_set — エイリアス DateTime::setTimezone
  • date — 現地の時刻/日付をフォーマットします
  • getdate — 日付/時刻情報を取得します
  • gettimeofday — 現在の時刻を取得します
  • gmdate — G MT/ UTC 日付/時刻
  • gmmktime — GMT 日付の UNIX タイムスタンプを取得します
  • gmstrftime — ロケールに従って GMT/UTC 時刻/日付をフォーマットします
  • idate — 現地時間の日付を整数にフォーマットします
  • localtime —現地時刻を取得します
  • microtime — 現在の Unix タイムスタンプとマイクロ秒を返します
  • mktime — 日付の Unix タイムスタンプを取得します
  • strftime — 地域設定/ date に従って現地時間をフォーマットします
  • strptime — strftime によって生成された日付/時刻を解析します
  • strtotime — 英語テキストの日時記述を Unix タイムスタンプに解析します
  • time — 現在の Unix タイムスタンプを返します
  • timezone_abbreviations_list — エイリアス DateTimeZone::listAbbreviations
  • timezone_identifiers_list — エイリアス DateTimeZone::listIdentifiers
  • timezone_location_get — エイリアス DateTimeZone::getLocation
  • timezone_ name_from_abbr — 略語からタイムゾーン名を返す
  • timezone_name_get — Ali DateTimeZone として: :getName
  • timezone_offset_get — エイリアス DateTimeZone::getOffset
  • timezone_open — エイリアス DateTimeZone::__construct
  • timezone_transitions_get — エイリアス DateTimeZone::getTransitions
  • timezone_version_get — timezonedb のバージョンを取得します
以上、内容の側面も含めて PHP 関数ライブラリ (概要) を紹介しましたが、PHP チュートリアルに興味のある友人の参考になれば幸いです。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

PHPとPython:2つの一般的なプログラミング言語を比較します PHPとPython:2つの一般的なプログラミング言語を比較します Apr 14, 2025 am 12:13 AM

PHPとPythonにはそれぞれ独自の利点があり、プロジェクトの要件に従って選択します。 1.PHPは、特にWebサイトの迅速な開発とメンテナンスに適しています。 2。Pythonは、データサイエンス、機械学習、人工知能に適しており、簡潔な構文を備えており、初心者に適しています。

アクション中のPHP:実際の例とアプリケーション アクション中のPHP:実際の例とアプリケーション Apr 14, 2025 am 12:19 AM

PHPは、電子商取引、コンテンツ管理システム、API開発で広く使用されています。 1)eコマース:ショッピングカート機能と支払い処理に使用。 2)コンテンツ管理システム:動的コンテンツの生成とユーザー管理に使用されます。 3)API開発:RESTFUL API開発とAPIセキュリティに使用されます。パフォーマンスの最適化とベストプラクティスを通じて、PHPアプリケーションの効率と保守性が向上します。

PHPでの安全なパスワードハッシュ(例:Password_hash、password_verify)を説明します。 MD5またはSHA1を使用してみませんか? PHPでの安全なパスワードハッシュ(例:Password_hash、password_verify)を説明します。 MD5またはSHA1を使用してみませんか? Apr 17, 2025 am 12:06 AM

PHPでは、Password_hashとpassword_verify関数を使用して安全なパスワードハッシュを実装する必要があり、MD5またはSHA1を使用しないでください。 1)password_hashセキュリティを強化するために、塩値を含むハッシュを生成します。 2)password_verifyハッシュ値を比較して、パスワードを確認し、セキュリティを確保します。 3)MD5とSHA1は脆弱であり、塩の値が不足しており、最新のパスワードセキュリティには適していません。

PHP OOPで、self ::、parent ::、and static ::の違いを説明します。 PHP OOPで、self ::、parent ::、and static ::の違いを説明します。 Apr 09, 2025 am 12:04 AM

Phpoopでは、self ::は現在のクラスを指し、親::は親クラスを指し、静的::は後期静的結合に使用されます。 1.Self ::静的方法と一定の呼び出しに使用されますが、後期静的結合をサポートしていません。 2.Parent ::サブクラスには、親クラスのメソッドを呼び出すために使用され、プライベートメソッドにアクセスできません。 3.Static ::継承と多型に適した後期静的結合をサポートしますが、コードの読みやすさに影響を与える可能性があります。

PHP:Web開発の重要な言語 PHP:Web開発の重要な言語 Apr 13, 2025 am 12:08 AM

PHPは、サーバー側で広く使用されているスクリプト言語で、特にWeb開発に適しています。 1.PHPは、HTMLを埋め込み、HTTP要求と応答を処理し、さまざまなデータベースをサポートできます。 2.PHPは、ダイナミックWebコンテンツ、プロセスフォームデータ、アクセスデータベースなどを生成するために使用され、強力なコミュニティサポートとオープンソースリソースを備えています。 3。PHPは解釈された言語であり、実行プロセスには語彙分析、文法分析、編集、実行が含まれます。 4.PHPは、ユーザー登録システムなどの高度なアプリケーションについてMySQLと組み合わせることができます。 5。PHPをデバッグするときは、error_reporting()やvar_dump()などの関数を使用できます。 6. PHPコードを最適化して、キャッシュメカニズムを使用し、データベースクエリを最適化し、組み込み関数を使用します。 7

HTTPリクエストメソッド(取得、投稿、配置、削除など)とは何ですか?それぞれを使用する必要がありますか? HTTPリクエストメソッド(取得、投稿、配置、削除など)とは何ですか?それぞれを使用する必要がありますか? Apr 09, 2025 am 12:09 AM

HTTPリクエストメソッドには、それぞれリソースを取得、送信、更新、削除するために使用されるGET、POST、PUT、および削除が含まれます。 1. GETメソッドは、リソースを取得するために使用され、読み取り操作に適しています。 2. POSTメソッドはデータの送信に使用され、新しいリソースを作成するためによく使用されます。 3. PUTメソッドは、リソースの更新に使用され、完全な更新に適しています。 4.削除メソッドは、リソースの削除に使用され、削除操作に適しています。

PHPは、ファイルを安全に処理する方法をどのように処理しますか? PHPは、ファイルを安全に処理する方法をどのように処理しますか? Apr 10, 2025 am 09:37 AM

PHPは、$ \ _ファイル変数を介してファイルのアップロードを処理します。セキュリティを確保するための方法には次のものが含まれます。1。アップロードエラー、2。ファイルの種類とサイズを確認する、3。ファイル上書きを防ぐ、4。ファイルを永続的なストレージの場所に移動します。

スカラータイプ、リターンタイプ、ユニオンタイプ、ヌル可能なタイプなど、PHPタイプのヒントはどのように機能しますか? スカラータイプ、リターンタイプ、ユニオンタイプ、ヌル可能なタイプなど、PHPタイプのヒントはどのように機能しますか? Apr 17, 2025 am 12:25 AM

PHPタイプは、コードの品質と読みやすさを向上させるためのプロンプトがあります。 1)スカラータイプのヒント:php7.0であるため、基本データ型は、int、floatなどの関数パラメーターで指定できます。 3)ユニオンタイプのプロンプト:PHP8.0であるため、関数パラメーターまたは戻り値で複数のタイプを指定することができます。 4)Nullable Typeプロンプト:null値を含めることができ、null値を返す可能性のある機能を処理できます。

See all articles