ホームページ >バックエンド開発 >PHPチュートリアル >PHP 関数のソート、php function_PHP チュートリアル

PHP 関数のソート、php function_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 09:57:25844ブラウズ

PHP 関数の整理、php 関数

将来簡単に参照できるように、W3SCHOOLE の PHP 関数を移動しました

関数カテゴリをクリックして関数リストを展開します

---また、tbody の幅を 100% に設定しても、テーブルと同じ幅にはならないのはなぜですか?答えはフロントエンドマスターに聞いてください---

PHP 配列関数の折りたたみ


関数 説明 PHP
配列() 配列を作成します。 3
array_change_key_case() キーがすべて大文字または小文字である配列を返します。 4
array_chunk() 配列を新しい配列チャンクに分割します。 4
array_combine() 2 つの配列を結合して新しい配列を作成します。 5
array_count_values() 配列内のすべての値の出現数をカウントするために使用されます。 4
array_diff() 2 つの配列の差分配列を返します。 4
array_diff_assoc() キー名とキー値を比較し、2 つの配列の差分配列を返します。 4
array_diff_key() キー名を比較し、2 つの配列の差分配列を返します。 5
array_diff_uassoc() ユーザーが提供するコールバック関数を通じてインデックスチェックを実行して、配列の差分セットを計算します。 5
array_diff_ukey() コールバック関数を使用してキー名を比較し、配列の差分セットを計算します。 5
array_fill() 配列に指定された値を入力します。 4
array_filter() コールバック関数を使用して配列内の要素をフィルタリングします。 4
array_flip() 配列内のキーと値を交換します。 4
array_intersect() 配列の交差を計算します。 4
array_intersect_assoc() キー名とキー値を比較し、2 つの配列の交差配列を返します。 4
array_intersect_key() キー名の比較を使用して配列の共通部分を計算します。 5
array_intersect_uassoc() インデックスチェックで配列の交差を計算し、コールバック関数を使用してインデックスを比較します。 5
array_intersect_ukey() コールバック関数を使用してキー名を比較し、配列の共通部分を計算します。 5
array_key_exists() 指定されたキー名またはインデックスが配列内に存在するかどうかを確認します。 4
array_keys() 配列内のすべてのキー名を返します。 4
array_map() 指定された配列のセルにコールバック関数を適用します。 4
array_merge() 1 つ以上の配列を 1 つの配列に結合します。 4
array_merge_recursive() 1 つ以上の配列を再帰的に結合します。 4
array_multisort() 複数の配列または多次元配列をソートします。 4
array_pad() 配列を指定された長さまで値でパディングします。 4
array_pop() 配列の最後のユニットをポップします (スタックからポップオフします)。 4
array_product() 配列内のすべての値の積を計算します。 5
array_push() 1 つ以上のセル (要素) を配列の末尾にプッシュします (プッシュ)。 4
array_rand() 配列から 1 つ以上の要素をランダムに選択して返します。 4
array_reduce() コールバック関数を使用して、配列を単一の値に反復的に削減します。 4
array_reverse() 元の配列の要素の順序を逆にし、新しい配列を作成して返します。 4
配列検索() 配列内の指定された値を検索し、成功した場合は対応するキー名を返します。 4
array_shift() 配列の最初の要素を削除し、削除された要素の値を返します。 4
配列スライス() 条件に基づいて配列から値を取得して返します。 4
array_splice() 配列の一部を削除し、他の値に置き換えます。 4
array_sum() 配列内のすべての値の合計を計算します。 4
array_udiff() コールバック関数を使用してデータを比較し、配列の差分を計算します。 5
array_udiff_assoc() インデックスチェックを使用して配列の差分セットを計算し、コールバック関数を使用してデータを比較します。 5
array_udiff_uassoc() インデックスチェックを使用して配列の差分セットを計算し、コールバック関数を使用してデータとインデックスを比較します。 5
array_intersect() 配列の交差部分を計算し、コールバック関数を使用してデータを比較します。 5
array_intersect_assoc() インデックスチェックで配列の交差を計算し、コールバック関数を使用してデータを比較します。 5
array_uintersect_uassoc() インデックスチェックで配列の交差を計算し、コールバック関数を使用してデータとインデックスを比較します。 5
array_unique() 配列から重複した値を削除します。 4
array_unshift() 配列の先頭に 1 つ以上の要素を挿入します。 4
array_values() 配列内のすべての値を返します。 4
array_walk() 配列の各メンバーにユーザー関数を適用します。 3
array_walk_recursive() 配列の各メンバーにユーザー関数を再帰的に適用します。 5
アルソート() 配列を逆ソートし、インデックス関係を維持します。 3
いろいろ() 配列をソートし、インデックス関係を維持します。 3
コンパクト() 変数名とその値を含む配列を作成します。 4
カウント() 配列内の要素の数またはオブジェクト内の属性の数を数えます。 3
現在() 配列内の現在の要素を返します。 3
それぞれ() 配列内の現在のキーと値のペアを返し、配列ポインターを 1 ステップ先に移動します。 3
終わり() 配列の内部ポインタを最後の要素に設定します。 3
抽出() 配列から現​​在のシンボルテーブルに変数をインポートします。 3
in_array() 指定された値が配列に存在するかどうかを確認します。 4
キー() 連想配列からキー名を取得します。 3
krsort() 配列をキー名で逆順に並べ替えます。 3
ksort() 配列をキー名で並べ替えます。 3
リスト() 配列内の値をいくつかの変数に代入します。 3
natcasesort() 「自然ソート」アルゴリズムを使用して、大文字と小文字を区別せずに配列をソートします。 4
ナットソート() 「自然ソート」アルゴリズムを使用して配列をソートします。 4
次() 配列内の内部ポインタを 1 つ前に移動します。 3
ポス() current() のエイリアス。 3
前() 配列の内部ポインタを 1 ビット戻します。 3
範囲() 指定された範囲の要素を含む配列を作成します。 3
リセット() 配列の内部ポインタが最初の要素を指すようにします。 3
rsort() 配列を逆順にソートします。 3
シャッフル() 配列内の要素をランダムな順序で並べ替えます。 3
sizeof() count() のエイリアス。 3
ソート() 配列を並べ替えます。 3
アソート() ユーザー定義の比較関数を使用して、配列内の値を並べ替え、インデックスの関連付けを維持します。 3
uksort() ユーザー定義の比較関数を使用して、配列内のキーを並べ替えます。 3
usort() ユーザー定義の比較関数を使用して、配列内の値を並べ替えます。 3

PHPカレンダー機能の崩壊


関数 説明 PHP
cal_days_in_month() 指定された年とカレンダーの月の日数を返します。 4
cal_from_jd() ユリウス日カウントを指定したカレンダーの日付に変換します。 4
cal_info() 指定されたカレンダーに関する情報を返します。 4
cal_to_jd() 日付をユリウス日カウントに変換します。 4
easter_date() 指定された年のイースター真夜中の Unix タイムスタンプを返します。 3
イースターデイズ() 指定された年のイースターから 3 月 21 日までの日数を返します。 3
フランス語からJD() フランス共和党のカレンダーをユリウス日の数え方に変換します。 3
グレゴリオ聖人にJD() グレゴリオ暦をユリウス日の数え方に変換します。 3
JD週の日() 返却日は何曜日ですか。 3
JD月名() 月の名前を返します。 3
JDからフランス語() ユリウス日カウントをフランス共和国カレンダーに変換します。 3
JDからグレゴリオ暦() ユリウス日の数え方をグレゴリオ暦に変換します。 3
jdtoユダヤ人() ユリウス日の数え方をユダヤ暦に変換します。 3
JDからジュリアン() ユリウス日カウントをユリウス暦に変換します。 3
jdtounix() ユリウス日カウントを Unix タイムスタンプに変換します。 4
ユダヤ人からJD() ユダヤ暦をユリウス日の数え方に変換します。 3
ジュリアンとJD() ユリウス暦をユリウス日カウントに変換します。 3
unixtojd() Unix タイムスタンプをユリウス日カウントに変換します。 4

PHP 日付/時刻関数の崩壊


関数 説明 PHP
チェック日付() グレゴリオ暦の日付を確認します。 3
date_default_timezone_get() デフォルトのタイムゾーンに戻ります。 5
date_default_timezone_set() デフォルトのタイムゾーンを設定します。 5
日付_日の出() 指定された日付と場所の日の出時刻を返します。 5
date_sunset() 指定された日付と場所の日没時刻を返します。 5
日付() 現地時間/日付の形式を設定します。 3
getdate() 日付/時刻情報を返します。 3
gettimeofday() 現在の時刻情報を返します。 3
gmdate() GMT/UTC の日付/時刻をフォーマットします。 3
gmmktime() GMT 日付の UNIX タイムスタンプを取得します。 3
gmstrftime() ローカルロケールに従ってGMT/UTC時刻/日付をフォーマットします。 3
だて() 現地時間/日付を整数にフォーマットします 5
現地時間() 現地時間に戻ります。 4
マイクロタイム() 現在時刻のマイクロ秒数を返します。 3
mktime() 日付の Unix タイムスタンプを返します。 3
strftime() ロケール設定に従って現地時間/日付をフォーマットします。 3
strptime() strftime によって生成された日付/時刻を解析します。 5
ストラトタイム() 英語のテキストの日付または時刻の説明を Unix タイムスタンプに解析します。 3
時間() 現在の時刻の Unix タイムスタンプを返します。 3

PHP ディレクトリ機能の崩壊


関数 説明 PHP
chdir() 現在のディレクトリを変更します。 3
chroot() 現在のプロセスのルートディレクトリを変更します。 4
ディレクトリ() ディレクトリハンドルを開き、オブジェクトを返します。 3
closedir() ディレクトリハンドルを閉じます。 3
getcwd() 現在のディレクトリに戻ります。 4
opendir() ディレクトリハンドルを開きます。 3
readdir() ディレクトリハンドルのエントリを返します。 3
rewinddir() ディレクトリハンドルをリセットします。 3
スキャンディル() 指定されたパス内のファイルとディレクトリを一覧表示します。 5

PHP エラーとロギング関数折りたたむ


関数 説明 PHP
debug_backtrace() バックトレースを生成します。 4
debug_print_backtrace() バックトレースを出力します。 5
error_get_last() 最後に発生したエラーを取得します。 5
error_log() エラーをサーバーエラーログ、ファイル、またはリモートターゲットに送信します。 4
error_reporting() どのエラーを報告するかを指定します。 4
restore_error_handler() 以前のエラーハンドラーを復元します。 4
restore_Exception_handler() 以前の例外ハンドラーを復元します。 5
set_error_handler() ユーザー定義のエラー処理関数を設定します。 4
set_Exception_handler() ユーザー定義の例外処理関数を設定します。 5
trigger_error() ユーザー定義のエラーメッセージを作成します。 4
user_error() trigger_error() のエイリアス。 4

PHP ファイルシステム機能の崩壊


関数 説明 PHP
ベース名() パスのファイル名部分を返します。 3
chgrp() ファイルグループを変更します。 3
chmod() ファイルモードを変更します。 3
ちょん() ファイルの所有者を変更します。 3
clearstatcache() ファイルステータスキャッシュをクリアします。 3
コピー() ファイルをコピーします。 3
削除() 「unlink()」または「unset()」を参照してください。
ディレクトリ名() パスのディレクトリ名部分を返します。 3
ディスク空き容量() ディレクトリの空き容量を返します。 4
ディスク総容量() ディレクトリの合計ディスク容量を返します。 4
ディスク空き容量() disk_free_space() のエイリアス。 3
fclose() 開いているファイルを閉じます。 3
フェオフ() ファイルポインタがファイルの末尾に到達したかどうかをテストします。 3
fflush() バッファリングされたコンテンツを開いているファイルに出力します。 4
fgetc() 開いているファイルから文字を返します。 3
fgetcsv() 開いているファイルから行を解析し、CSV フィールドを確認します。 3
fgets() 開いているファイルから行を返します。 3
fgetss() 開いているファイルから 1 行を読み取り、HTML タグと PHP タグをフィルターで除外します。 3
ファイル() ファイルを配列に読み込みます。 3
file_exists() ファイルまたはディレクトリが存在するかどうかを確認します。 3
file_get_contents() ファイルを文字列に読み込みます。 4
file_put_contents() 文字列をファイルに書き込みます。 5
ファイルアタイム() ファイルの最終アクセス時刻を返します。 3
ファイルタイム() ファイルの最終変更時刻を返します。 3
ファイルグループ() ファイルのグループIDを返します。 3
fileinode() ファイルの i ノード番号を返します。 3
ファイルタイム() ファイルの最終変更時刻を返します。 3
ファイル所有者() ファイルのユーザー ID (所有者)。 3
ファイルパーマ() ファイルの権限を返します。 3
ファイルサイズ() ファイルサイズを返します。 3
ファイルタイプ() ファイルの種類を返します。 3
群れ() ファイルをロックまたは解放します。 3
fnmatch() 指定されたパターンに基づいてファイル名または文字列を照合します。 4
fopen() ファイルまたは URL を開きます。 3
fパススルー() 開いているファイルから EOF までデータを読み取り、結果を出力バッファに書き込みます。 3
fputcsv() 行を CSV にフォーマットし、開いているファイルに書き込みます。 5
fputs() fwrite() のエイリアス。 3
フレッド() 開いているファイルを読み取ります。 3
fscanf() 指定された形式に従って入力を解析します。 4
fseek() 開いているファイル内で検索します。 3
fstat() 開いているファイルに関する情報を返します。 4
ftell() ファイルポインタの読み取り/書き込み位置を返します 3
ftruncate() 指定した長さにファイルを切り詰めます。 4
fwrite() ファイルに書き込みます。 3
グロブ() 指定されたパターンに一致するファイル名/ディレクトリを含む配列を返します。 4
is_dir() 指定されたファイル名がディレクトリであるかどうかを判断します。 3
is_executable() ファイルが実行可能かどうかを確認します。 3
is_file() 指定されたファイルが通常のファイルかどうかを判断します。 3
is_link() 指定されたファイルが接続であるかどうかを判断します。 3
is_readable() ファイルが読み取り可能かどうかを確認します。 3
is_uploaded_file() ファイルが HTTP POST 経由でアップロードされるかどうかを確認します。 3
is_writable() ファイルが書き込み可能かどうかを確認します。 4
is_writeable() is_writable() のエイリアス。 3
リンク() ハードリンクを作成します。 3
リンク情報() ハード接続に関する情報を返します。 3
lstat() ファイルまたはシンボリックリンクに関する情報を返します。 3
mkdir() ディレクトリを作成します。 3
move_uploaded_file() アップロードされたファイルを新しい場所に移動します。 4
parse_ini_file() 設定ファイルを解析します。 4
パス情報() ファイルパスに関する情報を返します。 4
pclose() popen()で開いたプロセスを閉じます。 3
ぽぺん() プロセスを開きます。 3
読み取りファイル() ファイルを読み込み、出力バッファに出力します。 3
リードリンク() シンボリックリンクのターゲットを返します。 3
リアルパス() 絶対パス名を返します。 4
名前を変更() ファイルまたはディレクトリの名前を変更しました。 3
巻き戻し() ファイルポインタの位置を巻き戻します。 3
rmdir() 空のディレクトリを削除します。 3
set_file_buffer() 開いたファイルのバッファサイズを設定します。 3
統計() ファイルに関する情報を返します。 3
シンボリックリンク() シンボリックリンクを作成します。 3
テンプナム() 独自の一時ファイルを作成します。 3
tmpfile() 一時ファイルを作成します。 3
タッチ() ファイルのアクセスと変更時刻を設定します。 3
umask() ファイルのファイル権限を変更します。 3
リンクを解除() ファイルを削除します。 3

PHPフィルター関数の崩壊


関数 説明 PHP
filter_has_var() 指定された入力タイプの変数が存在するかどうかを確認します。 5
filter_id() 指定されたフィルターのID番号を返します。 5
filter_input() スクリプトの外部から入力を取得し、フィルターします。 5
filter_input_array() スクリプトの外部から複数の入力を取得し、それらをフィルターします。 5
filter_list() サポートされているすべてのフィルターを含む配列を返します。 5
filter_var_array() 複数の変数を取得してフィルターします。 5
filter_var() 変数を取得してフィルターします。 5

PHP FTP関数の折りたたみ


関数 説明 PHP
ftp_alloc() FTP サーバーにアップロードするファイル用のスペースを割り当てます。 5
ftp_cdup() 現在のディレクトリをFTPサーバー上の親ディレクトリに変更します。 3
ftp_chdir() FTPサーバー上のカレントディレクトリを変更します。 3
ftp_chmod() FTP 経由でファイルのアクセス許可を設定します。 5
ftp_close() FTP接続を閉じます。 4
ftp_connect() FTP接続を開きます。 3
ftp_delete() FTPサーバー上のファイルを削除します。 3
ftp_exec() FTP上でプログラム/コマンドを実行します。 4
ftp_fget() FTP サーバーからファイルをダウンロードし、ローカルで開いているファイルに保存します。 3
ftp_fput() 開いているファイルをアップロードし、FTP サーバーにファイルとして保存します。 3
ftp_get_option() 現在の FTP 接続のさまざまなオプション設定を返します。 4
ftp_get() FTPサーバーからファイルをダウンロードします。 3
ftp_login() FTPサーバーにログインします。 3
ftp_mdtm() 指定されたファイルの最終変更時刻を返します。 3
ftp_mkdir() FTP サーバー上に新しいディレクトリを作成します。 3
ftp_nb_Continue() ファイルを継続的に取得/送信します (ノンブロッキング)。 4
ftp_nb_fget() FTP サーバーからファイルをダウンロードし、ローカルで開いたファイルに保存します (ノンブロッキング) 4
ftp_nb_fput() 開いているファイルをアップロードし、FTP サーバーにファイルとして保存します (ノンブロッキング)。 4
ftp_nb_get() FTP サーバーからファイルをダウンロードします (ノンブロッキング)。 4
ftp_nb_put() ファイルをサーバーにアップロードします (ノンブロッキング)。 4
ftp_nlist() 指定されたディレクトリ内のファイルリストを返します。 3
ftp_pasv() 現在の FTP パッシブ モードがオンになっているかどうかを返します。 3
ftp_put() ファイルをサーバーにアップロードします。 3
ftp_pwd() 現在のディレクトリ名を返します。 3
ftp_quit() ftp_close() のエイリアス。 3
ftp_raw() 生のコマンドを FTP サーバーに送信します。 5
ftp_rawlist() 指定されたディレクトリ内のファイルの詳細なリストを返します。 3
ftp_rename() FTP サーバー上のファイルまたはディレクトリの名前を変更します。 3
ftp_rmdir() FTPサーバー上のディレクトリを削除します。 3
ftp_set_option() さまざまな FTP ランタイム オプションを設定します。 4
ftp_site() SITEコマンドをサーバーに送信します。 3
ftp_size() 指定されたファイルのサイズを返します。 3
ftp_ssl_connect() 安全な SSL-FTP 接続を開きます。 4
ftp_systype() リモート FTP サーバーのシステム タイプ識別子を返します。 3

PHP HTTP 関数の折りたたみ


関数 説明 PHP
ヘッダー() 生の HTTP ヘッダーをクライアントに送信します。 3
headers_list() 送信済み (または保留中の) 応答ヘッダーのリストを返します。 5
headers_sent() HTTP ヘッダーが送信されたかどうか、送信された場所を確認します。 3
setcookie() HTTP Cookie をクライアントに送信します。 3
setrawcookie() Cookie 値を URL エンコードして HTTP Cookie を送信しないでください。 5

PHP libxml 関数の折りたたみ


関数 説明 PHP
libxml_clear_errors() libxmlエラーバッファをクリアします。 5
libxml_get_errors() エラー配列を取得します。 5
libxml_get_last_error() libxml から最後のエラーを取得します。 5
libxml_set_streams_context() 次回の libxml ドキュメントの読み込みまたは書き込みのためのストリーミング環境を設定します。 5
libxml_use_internal_errors() libxml エラーを無効にし、ユーザーがオンデマンドでエラー情報を読めるようにします。 5

PHPメール機能崩壊


関数 説明 PHP
ezmlm_hash() EZMLM メーリング リスト システムで必要なハッシュ値を計算します。 3
メール() スクリプトから直接電子メールを送信できます。 3

PHP 数学関数の崩壊


関数 説明 PHP
腹筋() 絶対値。 3
アコス() アークコサイン。 3
アコシュ() 逆双曲線余弦。 4
アシン() 逆正弦。 3
アシン() 逆双曲線正弦。 4
あたん() そうです。 3
あたん2() 2 つのパラメーターの逆正接。 3
アタン() 逆双曲線正接。 4
base_convert() 任意の基数間で数値を変換します。 3
ビンデック() 2進数を10進数に変換します。 3
セイル() 最も近い整数に切り上げます。 3
コス() コサイン。 3
コシュ() 双曲線余弦。 4
デクビン() 10進数を2進数に変換します。 3
デチェックス() 10進数を16進数に変換します。 3
デコクト() 10進数を8進数に変換します。 3
deg2rad() 角度をラジアンに変換します。 3
exp() Exの値を返します。 3
expm1() Ex - 1 の値を返します。 4
フロア() 最も近い整数に切り捨てます。 3
fmod() 除算の浮動小数点剰余を返します。 4
getrandmax() 乱数の可能な最大値を表示します。 3
hexdec() 16進数を10進数に変換します。 3
ハイポット() 直角三角形の斜辺の長さを計算します。 4
is_finite() それが有限値であるかどうかを判断します。 4
is_infinite() それが無限値かどうかを判断します。 4
is_nan() それが正当な値であるかどうかを判断します。 4
lcg_value() (0, 1) の範囲の疑似乱数を返します。 4
ログ() 自然対数。 3
log10() 10を底とする対数。 3
log1p() ログ(1 + 数値)を返します。 4
マックス() 最大値を返します。 3
分() 最小値を返します。 3
mt_getrandmax() 乱数の最大値を示します。 3
mt_rand() メルセンヌ ツイスター アルゴリズムを使用してランダムな整数を返します。 3
mt_srand() Mersenne Twister 乱数ジェネレーターをシードします。 3
octdec() 8進数を10進数に変換します。 3
ぴ() 円周率の値を返します。 3
パウ() x の y 乗を返します。 3
rad2deg() ラジアンを度に変換します。 3
ランド() ランダムな整数を返します。 3
まる() 丸め浮動小数点数。 3
罪() 正弦。 3
シン() 双曲線正弦。 4
sqrt() 平方根。 3
スランド() 乱数ジェネレーターのシードをまきます。 3
たん() 接線。 3
たん() 双曲線正接。 4

PHP MySQL 関数の崩壊


関数 説明 PHP
mysql_affected_rows() 前の MySQL 操作によって影響を受けたレコード行の数を取得します。 3
mysql_change_user() 同意しません。アクティブな接続でログインユーザーを変更する 3
mysql_client_encoding() 現在接続されている文字セットの名前を返します 4
mysql_close() 非永続的な MySQL 接続を閉じます。 3
mysql_connect() 非永続的な MySQL 接続を開きます。 3
mysql_create_db() 同意しません。新しい MySQL データベースを作成します。代わりに mysql_query() を使用してください。 3
mysql_data_seek() レコードポインタを移動します。 3
mysql_db_name() mysql_list_dbs() への呼び出しからデータベース名を返します。 3
mysql_db_query()

同意しません。 MySQL クエリを送信します。

代わりに mysql_select_db() と mysql_query() を使用してください。

3
mysql_drop_db()

同意しません。 MySQL データベースをドロップ (削除) します。

代わりに mysql_query() を使用してください。

3
mysql_errno() 前の MySQL 操作のエラー メッセージの数値コードを返します。 3
mysql_error() 前の MySQL 操作によって生成されたテキスト エラー メッセージを返します。 3
mysql_escape_string()

同意しません。 mysql_query で使用する文字列をエスケープします。

代わりに mysql_real_escape_string() を使用してください。

4
mysql_fetch_array() 結果セットから行を連想配列、数値配列、あるいはその両方として取得します。 3
mysql_fetch_assoc() 結果セットから行を連想配列として取得します。 4
mysql_fetch_field() 結果セットから列情報を取得し、オブジェクトとして返します。 3
mysql_fetch_lengths() 結果セット内の各フィールドの内容の長さを取得します。 3
mysql_fetch_object() 結果セットから行をオブジェクトとして取得します。 3
mysql_fetch_row() 結果セットから行を数値の配列として取得します。 3
mysql_field_flags() 結果から指定されたフィールドに関連付けられたフラグを取得します。 3
mysql_field_len() 指定されたフィールドの長さを返します。 3
mysql_field_name() 結果内の指定されたフィールドのフィールド名を取得します。 3
mysql_field_seek() 結果セット内のポインターを指定されたフィールド オフセットに設定します。 3
mysql_field_table() 指定されたフィールドが配置されているテーブル名を取得します。 3
mysql_field_type() 結果セット内の指定されたフィールドのタイプを取得します。 3
mysql_free_result() 結果メモリを解放します。 3
mysql_get_client_info() MySQL クライアント情報を取得します。 4
mysql_get_host_info() MySQL ホスト情報を取得します。 4
mysql_get_proto_info() MySQL プロトコル情報を取得します。 4
mysql_get_server_info() MySQL サーバー情報を取得します。 4
mysql_info() 最新のクエリ情報を取得します。 4
mysql_insert_id() 前の INSERT 操作によって生成された ID を取得します。 3
mysql_list_dbs() MySQL サーバー内のすべてのデータベースをリストします。 3
mysql_list_fields()

同意しません。 MySQL 結果のフィールドをリストします。

代わりに mysql_query() を使用してください。

3
mysql_list_processes() MySQL プロセスをリストします。 4
mysql_list_tables()

同意しません。 MySQL データベース内のテーブルを一覧表示します。

代わりに mysql_query() を使用します。

3
mysql_num_fields() 結果セット内のフィールドの数を取得します。 3
mysql_num_rows() 結果セット内の行数を取得します。 3
mysql_pconnect() MySQL サーバーへの永続的な接続を開きます。 3
mysql_ping() サーバー接続に ping を実行し、接続されていない場合は再接続します。 4
mysql_query() MySQL クエリを送信します。 3
mysql_real_escape_string() SQL ステートメントで使用される文字列内の特殊文字をエスケープします。 4
mysql_result() 結果データを取得します。 3
mysql_select_db() MySQL データベースを選択します。 3
mysql_stat() 現在のシステムステータスを取得します。 4
mysql_テーブル名() 同意しません。テーブル名を取得します。代わりに mysql_query() を使用してください。 3
mysql_thread_id() 現在のスレッドのIDを返します。 4
mysql_unbuffered_query() SQL クエリを MySQL に送信します (結果を取得/キャッシュせずに)。 4

PHP 5 MySQLi 関数の折りたたみ


機能 説明
mysqli_affected_rows() 前の Mysql 操作から影響を受けた行の数を返します。
mysqli_autocommit() データベース変更の自動送信をオンまたはオフにします。
mysqli_change_user() 指定されたデータベース接続のユーザーを変更します。
mysqli_character_set_name() データベース接続のデフォルトの文字セットを返します。
mysqli_close() 以前に開いたデータベース接続を閉じます。
mysqli_commit() 現在のトランザクションをコミットします。
mysqli_connect_errno() 最後の接続呼び出しのエラーコードを返します。
mysqli_connect_error() 最後の接続エラーのエラー説明を返します。
mysqli_connect() Mysql サーバーへの新しい接続を開きます。
mysqli_data_seek() 結果セット内の任意の行への結果ポインターを調整します。
mysqli_debug() デバッグ操作を実行します。
mysqli_dump_debug_info() デバッグ情報をログにダンプします。
mysqli_errno() 最新の関数呼び出しによって生成されたエラーコードを返します。
mysqli_error_list() 最新の関数呼び出しによって生成されたエラーのリストを返します。
mysqli_error() 文字列で記述された最新の関数呼び出しによって生成されたエラー コードを返します。
mysqli_fetch_all() すべての結果行をフェッチし、結果セットを連想データ、数値インデックス付き配列、またはその両方として返します。
mysqli_fetch_array() 結果の行を連想配列、数値インデックス配列、またはその両方としてフェッチします。
mysqli_fetch_assoc() 結果の行を連想配列としてフェッチします。
mysqli_fetch_field_direct() 結果セット内の単一フィールドのメタデータをオブジェクトとして返します。
mysqli_fetch_field() 結果セットの次のフィールドをオブジェクトとして返します。
mysqli_fetch_fields() 結果セット内のフィールドを表すオブジェクトの配列を返します。
mysqli_fetch_lengths() 結果セット内の現在の行の列の長さを返します。
mysqli_fetch_object() 結果セットの現在の行をオブジェクトとして返します。
mysqli_fetch_row() 結果セットから行を取得し、列挙型配列として返します。
mysqli_field_count() 最新のクエリによって取得された列の数を返します。
mysqli_field_seek() フィールドポインタを特定のフィールド開始位置に設定します。
mysqli_field_tell() フィールドポインタの位置を返します。
mysqli_free_result() 結果セットに関連付けられたメモリを解放します。
mysqli_get_charset() 文字セットオブジェクトを返します。
mysqli_get_client_info() 文字列型のMysqlクライアントのバージョン情報を返します。
mysqli_get_client_stats() 各クライアントプロセスの統計を返します。
mysqli_get_client_version() Mysql クライアントのバージョン情報を整数型で返します。
mysqli_get_connection_stats() クライアント接続統計を返します。
mysqli_get_host_info() MySQL サーバーのホスト名と接続タイプを返します。
mysqli_get_proto_info() MySQL プロトコルのバージョンを返します。
mysqli_get_server_info() MySQL サーバーのバージョンを返します。
mysqli_get_server_version() MySQL サーバーのバージョン情報を整数型で返します。
mysqli_info() 最後に実行されたクエリの取得情報を返します。
mysqli_init() mysqli を初期化し、mysqli_real_connect() で使用されるリソース タイプを返します。
mysqli_insert_id() 最後のクエリで使用された自動生成された ID を返します。
mysql_kill() サーバーに MySQL スレッドを終了するようリクエストします。
mysqli_more_results() 複数ステートメントのクエリに他のクエリ結果セットがあるかどうかを確認します。
mysqli_multi_query() データベースに対して 1 つ以上のクエリを実行します。
mysqli_next_result() mysqli_multi_query() から次の結果セットを準備します。
mysqli_num_fields() 結果セット内のフィールドの数を返します。
mysqli_num_rows() 結果セット内の行数を返します。
mysqli_options() オプションを設定します。
mysqli_ping() サーバー接続に ping を実行するか、接続が失われた場合は再接続を試みます。
mysqli_prepare() SQL ステートメントを実行する準備をします。
mysqli_query() データベースに対してクエリを実行します。
mysqli_real_connect() Mysql サーバーへの新しい接続を開きます。
mysqli_real_escape_string() SQL ステートメントで使用される文字列内の特殊文字をエスケープします。
mysqli_real_query() SQL クエリを実行します。
mysqli_reap_async_query() 非同期クエリの結果を返します。
mysqli_refresh() テーブルまたはキャッシュを更新するか、レプリケーション サーバー情報をリセットします。
mysqli_rollback() 現在のトランザクションをロールバックします。
mysqli_select_db() 接続用のデフォルトのデータベースを変更します。
mysqli_set_charset() デフォルトのクライアント文字セットを設定します。
mysqli_set_local_infile_default() load local infile コマンドのユーザー定義ハンドラーをクリアします。
mysqli_set_local_infile_handler() LOAD DATA LOCAL INFILEコマンドで実行されるコールバック関数を設定します。
mysqli_sqlstate() 前の Mysql 操作の SQLSTATE エラー コードを返します。
mysqli_ssl_set() SSL を使用してインストール接続を確立します。
mysqli_stat() 現在のシステムステータスに戻ります。
mysqli_stmt_init() ステートメントを初期化し、mysqli_stmt_prepare() で使用されるオブジェクトを返します。
mysqli_store_result() 最後のクエリの結果セットを送信します。
mysqli_thread_id() 現在の接続のスレッド ID を返します。
mysqli_thread_safe() スレッドセーフティが設定されているかどうかを返します。
mysqli_use_result() 結果セットの取得を初期化します。
mysqli_warning_count() 接続内の最後のクエリの警告の数を返します。

PHP SimpleXML 関数の折りたたみ


関数 説明 PHP
__construct() 新しい SimpleXMLElement オブジェクトを作成します。 5
addAttribute() SimpleXML 要素に属性を追加します。 5
addChild() SimpleXML 要素に子要素を追加します。 5
asXML() SimpleXML要素からXML文字列を取得します。 5
属性() SimpleXML要素の属性を取得します。 5
子供たち() 指定されたノードの子を取得します。 5
getDocNamespaces() XML ドキュメントの名前空間を取得します。 5
getName() SimpleXML 要素の名前を取得します。 5
getNamespaces() XML データから名前空間を取得します。 5
XPathNamespace() を登録する 次の XPath クエリ用の名前空間コンテキストを作成します。 5
simplexml_import_dom() DOM ノードから SimpleXMLElement オブジェクトを取得します。 5
simplexml_load_file() XML ドキュメントから SimpleXMLElement オブジェクトを取得します。 5
simplexml_load_string() XML文字列からSimpleXMLElementオブジェクトを取得します。 5
xpath() XML データに対して XPath クエリを実行します。 5

PHP 文字列関数の崩壊


関数 説明 PHP
addcslashes() 指定した文字の前にバックスラッシュを追加します。 4
スラッシュを追加() 指定した定義済み文字の前にバックスラッシュを追加します。 3
bin2hex() ASCII 文字の文字列を 16 進値に変換します。 3
チョップ() rtrim() のエイリアス。 3
chr() 指定された ASCII 値から文字を返します。 3
chunk_split() 文字列を一連の小さな部分に分割します。 3
convert_cyr_string() 文字をあるキリル文字から別の文字に変換します。 3
convert_uudecode() uuencode された文字列をデコードします。 5
convert_uuencode() uuencode アルゴリズムを使用して文字列をエンコードします。 5
count_chars() 文字列で使用されている文字に関する情報を返します。 4
crc32() 文字列の 32 ビット CRC を計算します。 4
crypt() 一方向の文字列暗号化 (ハッシュ)。 3
エコー() 出力文字列。 3
爆発() 文字列を配列に分割します。 3
fprintf() フォーマットされた文字列を指定された出力ストリームに書き込みます。 5
get_html_translation_table() 翻訳テーブルに戻ります。 4
ヘブレブ() ヘブライ語テキストを右から左へのフローから左から右へのフローに変換します。 3
ヘブレブ() 上記と同様に、(n) を
に変換します。
3
html_entity_decode() HTML エンティティを文字に変換します。 4
htmlエンティティ() 文字を HTML エンティティに変換します。 3
htmlspecialchars_decode() いくつかの事前定義された HTML エンティティを文字に変換します。 5
htmlspecialchars() いくつかの事前定義された文字を HTML エンティティに変換します。 3
爆破() 配列要素を文字列に結合します。 3
参加() implode() のエイリアス。 3
レーベンシュタイン() 2 つの文字列間のレーベンシュタイン距離を返します。 3
localeconv() ローカル番号と通貨情報の形式を含む配列を返します。 4
ltrim() 文字列の左側からスペースまたはその他の事前定義された文字を削除します。 3
md5() 文字列の MD5 ハッシュを計算します。 3
md5_file() ファイルの MD5 ハッシュを計算します。 4
メタフォン() 文字列のメタフォンキーを計算します。 4
money_format() 文字列を通貨文字列にフォーマットします。 4
nl_langinfo() 指定されたローカル情報を返します。 4
nl2br() 文字列内の各新しい行の前に HTML 改行文字を挿入します。 3
number_format() 数値を千単位でグループ化してフォーマットします。 3
注文() 文字列の最初の文字の ASCII 値を返します。 3
parse_str() クエリ文字列を変数に解析します。 3
プリント() 1 つ以上の文字列を出力します。 3
printf() フォーマットされた文字列を出力します。 3
quoted_printable_decode() 引用符で囲まれた印刷可能な文字列をデコードします。 3
引用メタ() 文字列内の特定の定義済み文字の前にバックスラッシュを追加します。 3
rtrim() 文字列の末尾から空白文字またはその他の事前定義された文字を削除します。 3
setlocale() 地域情報(地域情報)を設定します。 3
しゃ1() 文字列の SHA-1 ハッシュを計算します。 4
sha1_file() ファイルの SHA-1 ハッシュを計算します。 4
similar_text() 2 つの文字列間で一致する文字の数を数えます。 3
サウンドエックス() 文字列のsoundexキーを計算します。 3
sprintf() フォーマットされた文字列を変数に書き込みます。 3
sscanf() 指定された形式に従って文字列から入力を解析します。 4
str_ireplace() 文字列内の一部の文字を置換します。 (大文字と小文字は区別されません) 5
str_pad() 文字列を新しい長さにパディングします。 4
str_repeat() 指定された回数だけ文字列を繰り返します。 4
str_replace() 文字列内の一部の文字を置換します。 (大文字と小文字が区別されます) 3
str_rot13() 文字列に対して ROT13 エンコードを実行します。 4
str_shuffle() 文字列内のすべての文字をランダムにシャッフルします。 4
str_split() 文字列を配列に分割します。 5
str_word_count() 文字列内の単語の数を数えます。 4
strcasecmp() 2 つの文字列を比較します。 (大文字と小文字は区別されません) 3
strchr() 別の文字列内で最初に出現する文字列を検索します。 strstr()のエイリアス 3
strcmp() 2 つの文字列を比較します。 (大文字と小文字が区別されます) 3
strcoll() 2 つの文字列を比較します (ローカル設定に従って)。 4
strcspn() 指定された文字が見つかるまでに文字列内で検索された文字数を返します。 3
strip_tags() HTML、XML、PHP タグを削除します。 3
ストリップスラッシュ() addcslashes() 関数によって追加されたバックスラッシュを削除します。 4
ストリップスラッシュ() addslashes() 関数によって追加されたバックスラッシュを削除します。 3
ストリップス() 別の文字列内で最初に出現する文字列の位置を返します (大文字と小文字は区別されません) 5
ストリスト() 別の文字列内で最初に出現する文字列を検索します (大文字と小文字は区別されません) 3
ストレン() 文字列の長さを返します。 3
strnatcasecmp() 「自然な」アルゴリズムを使用して 2 つの文字列を比較します (大文字と小文字は区別されません) 4
strnatcmp() 「自然な」アルゴリズムを使用して 2 つの文字列を比較します (大文字と小文字を区別します) 4
strncasecmp() 最初の n 文字の文字列比較 (大文字と小文字は区別されません)。 4
strncmp() 最初の n 文字の文字列比較 (大文字と小文字は区別されます)。 4
strpbrk() 文字列内の指定された文字のいずれかを検索します。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。