パソコンQ&A

PHP関数リファレンス [目的別]

.NET Apache APC APD 配列 Aspell BC math bcompiler Bzip2 カレンダー CCVS クラス/オブジェクト Classkit ClibPDF COM クラック関数 (Crack) ctype CURL Cybercash CyberMUT Cyrus IMAP 日付/時刻 DB++ dba dBase DBM dbx DIO 関数 ディレクトリ DOM DOM XML enchant エラーとログ記録 Exif Expect fam FDF Fileinfo filePro ファイルシステム Filter Firebird/InterBase Firebird/Interbase (PDO) FriBiDi FrontBase FTP 関数 GeoIP gettext GMP gnupg gopher hash http Hyperwave Hyperwave API IBM (PDO) ibm_ db2 ICAP iconv id3 IIS Functions イメージ Imagick IMAP Informix Informix (PDO) Ingres II IRC Gateway Java JSON kadm5 LDAP libxml Lotus Notes LZF Mail mailparse Math MaxDB MCAL mcrypt MCVE Memcache mhash Mimetype Ming (flash) その他 mnoGoSearch MS SQL Server MS SQL Server (PDO) Msession mSQL マルチバイト文字列 muscat MySQL MySQL (PDO) mysqli Ncurses ネットワーク Newt NSAPI オブジェクトの集約 オブジェクトのオーバーロード OCI8 ODBC ODBC and DB2 (PDO) OGG/Vorbis openal OpenSSL Oracle Oracle (PDO) 出力制御 OvrimosSQL Paradox Parsekit PCNTL PCRE PDF PDO phar PHP オプション/情報 POSIX POSIX Regex PostgreSQL PostgreSQL (PDO) Printer プログラム実行 PS Pspell qtdom radius Rar Readline Recode RPMReader runkit SAM Satellite SCA SDO SDO DAS XML SDO-DAS-Relational Semaphore SESAM Session PgSQL セッション shmop SimpleXML SNMP SOAP ソケット spl SQLite SQLite (PDO) ssh2 Statistics ストリーム 文字列関数 SWF Sybase TCP Wrappers tidy Tokenizer Unicode URL 変数操作 Verisign Payflow Pro vpopmail W32api WDDX win32ps win32service xattr xdiff XML XMLRPC 関数 XMLReader XMLWriter XSL XSLT YAZ YP/NIS Zip Zlib
関数説明
phar △上に戻る
Phar::apiVersionAPI のバージョンを返す
Phar->beginPhar の変更トランザクションを開始する
Phar::canCompressphar 拡張モジュールが zlib あるいは bzip2 による圧縮をサポートしているかどうかを返す
Phar::canWritephar 拡張モジュールが phar の書き込みや作成をサポートしているかどうかを返す
Phar->commitPhar の変更トランザクションを終了し、Phar アーカイブをディスクに書き込む
Phar->compressAllFilesBZIP2現在の Phar アーカイブ内のすべてのファイルを Bzip2 で圧縮する
Phar->compressAllFilesGZ現在の Phar アーカイブ内のすべてのファイルを Gzip で圧縮する
Phar::__constructPhar アーカイブオブジェクトを作成する
Phar->countPhar アーカイブ内のエントリ (ファイル) の数を返す
Phar->getMetaDataphar アーカイブのメタデータを返す
Phar->getModifiedphar が変更されているかどうかを返す
Phar->getSignaturePhar アーカイブの MD5/SHA1 シグネチャを返す
Phar->getStubPhar アーカイブの PHP ローダーあるいは起動スタブを返す
Phar->getVersionPhar アーカイブのバージョン情報を返す
Phar->isFlushingToPharPhar 作成トランザクションがアクティブかどうかを調べる
Phar::loadPhar任意の phar アーカイブを、エイリアスを指定して読み込む
Phar::mapPhar現在実行されている (phar 形式の) ファイルを読み込み、その内容を登録する
Phar::offsetExistsファイルが phar 内に存在するかどうかを調べる
Phar::offsetGet指定したファイルの PharFileInfo オブジェクトを取得する
Phar::offsetSet内部ファイルに、外部ファイルの内容を設定する
Phar::offsetUnsetファイルを phar から削除する
Phar->setMetaDataphar アーカイブのメタデータを設定する
Phar->setStubPhar アーカイブの PHP ローダ (あるいは起動スタブ) を設定する
Phar->uncompressAllFiles現在の Phar アーカイブ内のすべてのファイルを展開する
PharFileInfo::__constructPhar エントリオブジェクトを作成する
PharFileInfo->getCompressedSizePhar アーカイブ内での実際のファイルの大きさ (圧縮された状態) を返す
PharFileInfo->getCRC32CRC32 コードを返すか、CRC がチェックできない場合に例外をスローする
PharFileInfo->getMetaDataファイルとともに保存されている、ファイル固有のメタデータを返す
PharFileInfo->getPharFlagsPhar ファイルエントリのフラグを返す
PharFileInfo->isCompressedエントリが圧縮されているかどうかを調べる
PharFileInfo->isCompressedBZIP2エントリが bzip2 で圧縮されているかどうかを調べる
PharFileInfo->isCompressedGZエントリが gz で圧縮されているかどうかを調べる
PharFileInfo->isCRCCheckedファイルエントリの CRC が検証されているかどうかを調べる
PharFileInfo->setCompressedBZIP2phar 内の現在の Phar エントリを、Bzip2 で圧縮する
PharFileInfo->setCompressedGZphar 内の現在の Phar エントリを、gz で圧縮する
PharFileInfo->setMetaDataファイルとともに保存する、ファイル固有のメタデータを設定する
PharFileInfo->setUncompressedphar 内の現在の Phar エントリが圧縮されている場合に、それを展開する
PHP オプション/情報 △上に戻る
assert_options様々な assert フラグを設定/取得する
assertassertion が FALSE であるかどうかを調べる
dl実行時に PHP 拡張モジュールをロードする
extension_loadedある拡張機能がロードされているかどうかを調べる
get_cfg_varPHP 設定オプションの値を取得する
get_current_user現在の PHP スクリプトの所有者の名前を取得する
get_defined_constants全ての定数の名前とその値を連想配列として返す
get_extension_funcsあるモジュールの関数名を配列として返す
get_include_path現在のinclude_path設定オプションを取得する
get_included_filesincludeまたはrequireで読み込まれたファイルの名前を配列として返す
get_loaded_extensionsコンパイル/ロードされている全てのモジュールの名前を配列として返す
get_magic_quotes_gpcmagic quotes gpc の現在の設定を得る
get_magic_quotes_runtimemagic_quotes_runtime の現在アクティブな設定値を得ます
get_required_filesget_included_files() のエイリアス
getenv環境変数の値を取得する
getlastmod最終ページ更新時刻を取得する
getmygidPHPスクリプトの所有者のGIDを得る
getmyinode現在のスクリプトの i ノードを取得する
getmypidPHP のプロセス ID を取得する
getmyuidPHP スクリプト所有者のユーザ ID を取得する
getoptコマンドラインの引数リストからオプションを取得する
getrusageカレントリソースの使用に関する情報を得る
ini_alterini_set() のエイリアス
ini_get_all全ての設定オプションを得る
ini_get設定オプションの値を得る
ini_restore設定オプションの値を元に戻す
ini_set設定オプションの値を設定する
mainmain()のダミー
memory_get_peak_usagePHP によって割り当てられたメモリの最大値を返す
memory_get_usagePHP に割り当てられたメモリの量を返す
php_ini_scanned_files追加のiniディレクトリにある.iniファイルのリストを取得する
php_logo_guidロゴの guid を取得する
php_sapi_nameWeb サーバと PHP の間のインターフェイスの型を返す
php_unamePHPが稼動しているオペレーションシステムに関する情報を返す
phpcreditsPHPに関するクレジットを出力する
phpinfoいろいろな PHP 情報を出力する
phpversion現在のPHPバージョンを取得する
putenv環境変数の値を設定する
restore_include_pathinclude_path設定オプションの値を元に戻す
set_include_pathinclude_path設定オプションをセットする
set_magic_quotes_runtimemagic_quotes_runtime の現在アクティブな設定を設定します。
set_time_limit実行時間の最大値を制限する
sys_get_temp_dir一時ファイル用に使用されるディレクトリのパスを返す
version_compareふたつの 『PHP 標準』 バージョン番号文字列を比較する
zend_logo_guidZend guid を取得する
zend_versionカレントの Zend エンジンのバージョンを取得する
POSIX △上に戻る
posix_accessファイルのアクセス権限を判断する
posix_ctermid制御する端末のパス名を得る
posix_get_last_error直近で失敗した posix 関数が設定したエラー番号を取得する
posix_getcwd現在のディレクトリのパス名
posix_getegid現在のプロセスの有効なグループ ID を返す
posix_geteuid現在のプロセスの有効なユーザ ID を返す
posix_getgid現在のプロセスの実際のグループ ID を返す
posix_getgrgid指定したグループ ID を有するグループに関する情報を返す
posix_getgrnam指定した名前のグループに関する情報を返す
posix_getgroups現在のプロセスのグループセットを返す
posix_getloginログイン名を返す
posix_getpgidジョブ制御のプロセスグループ ID を得る
posix_getpgrp現在のプロセスのグループ ID を返す
posix_getpid現在のプロセス ID を返す
posix_getppid親プロセスの ID を返す
posix_getpwnam指定した名前のユーザに関する情報を返す
posix_getpwuid指定 ID のユーザに関する情報を返す
posix_getrlimitシステムリソース制限に関する情報を返す
posix_getsidプロセスの現在の sid を得る
posix_getuid現在のプロセスの実際のユーザ ID を返す
posix_isattyファイル記述子が対話型端末であるかどうかを定義する
posix_killプロセスにシグナルを送信する
posix_mkfifofifo スペシャルファイル(名前付きパイプ)を作成する
posix_mknodスペシャルファイルあるいは通常のファイルを作成する (POSIX.1)
posix_setegid現在のプロセスの実効 GID を設定する
posix_seteuid現在のプロセスの実効 UID を設定する
posix_setgid現在のプロセスの GID を設定する
posix_setpgidジョブ制御のプロセスグループ ID を設定する
posix_setsid現在のプロセスをセッションリーダーにする
posix_setuid現在のプロセスの UID を設定する
posix_strerror指定したエラー番号に対応するシステムのエラーメッセージを取得する
posix_timesプロセス時間を得る
posix_ttyname端末のデバイス名を調べる
posix_unameシステム名を得る
POSIX Regex △上に戻る
ereg_replace正規表現による置換
ereg正規表現にマッチさせる
eregi_replace大文字小文字を区別せずに正規表現による置換を行う
eregi大文字小文字を区別せずに正規表現によるマッチングを行う
split正規表現により文字列を分割し、配列に格納する
spliti大文字小文字を区別しない正規表現により文字列を分割し、配列に入れる
sql_regcase大文字小文字を区別しないマッチングのための正規表現を作成する
PostgreSQL △上に戻る
pg_affected_rows変更されたレコード(タプル)の数を返す
pg_cancel_query非同期クエリを取り消す
pg_client_encodingクライアントのエンコーディングを取得する
pg_closePostgreSQL 接続をクローズする
pg_connectPostgreSQL 接続をオープンする
pg_connection_busy接続がビジーかどうか調べる
pg_connection_reset接続をリセット(再接続)する
pg_connection_status接続ステータスを取得する
pg_convert連想配列の値を、SQL 文として実行可能な形式に変換する
pg_copy_from配列からテーブルに挿入する
pg_copy_to配列にテーブルをコピーする
pg_dbnameデータベース名を取得する
pg_deleteレコードを削除する
pg_end_copyPostgreSQL バックエンドと同期する
pg_escape_byteabytea フィールドに挿入するために文字列をエスケープする
pg_escape_stringテキスト型フィールドに挿入するために、文字列をエスケープする
pg_execute指定したパラメータを用いてプリペアドステートメントを実行するリクエストを 送信し、その結果を待つ
pg_fetch_all_columns指定したカラムの全ての行を配列として取得する
pg_fetch_all取得されたすべての行を配列として取得する
pg_fetch_array行を配列として取得する
pg_fetch_assoc行を連想配列として取得する
pg_fetch_object行をオブジェクトとして得る
pg_fetch_result結果リソースから値を返す
pg_fetch_row数値添字の配列として行を得る
pg_field_is_nullフィールドが SQL の NULL かどうか調べる
pg_field_nameフィールドの名前を返す
pg_field_num指定されたフィールドのフィールド番号を返す
pg_field_prtlen表示される長さを返す
pg_field_size指定したフィールドの内部記憶領域におけるサイズを返す
pg_field_tabletables フィールドの名前あるいは oid を返す
pg_field_type_oidフィールド番号に対応する型 ID(OID)を返す
pg_field_typeフィールド番号に対応する型名を返す
pg_free_resultメモリを開放する
pg_get_notifySQL NOTIFY メッセージを取得する
pg_get_pidバックエンドのプロセス ID を得る
pg_get_result非同期クエリの結果を取得する
pg_host接続に関連するホスト名を返す
pg_insertテーブルに配列を挿入する
pg_last_error特定の接続から直近のエラーメッセージ文字列を取得する
pg_last_noticePostgreSQL サーバからの直近の通知メッセージを返す
pg_last_oid直近の行のオブジェクト ID を返す
pg_lo_closeラージオブジェクトをクローズする
pg_lo_createラージオブジェクトを生成する
pg_lo_exportラージオブジェクトをファイルにエクスポートする
pg_lo_importファイルからラージオブジェクトをインポートする
pg_lo_openラージオブジェクトをオープンする
pg_lo_read_allラージオブジェクト全体を読み込みブラウザに直接送信する
pg_lo_readラージオブジェクトを読み込む
pg_lo_seekラージオブジェクトの位置をシークする
pg_lo_tellラージオブジェクトのカレントのシーク位置を返す
pg_lo_unlinkラージオブジェクトを削除する
pg_lo_writeラージオブジェクトを書く
pg_meta_dataテーブルからメタデータを取得する
pg_num_fieldsフィールド数を返す
pg_num_rows行数を返す
pg_options接続に関連するオプションを取得する
pg_parameter_statusサーバのパラメータ設定を検索する
pg_pconnect持続的な PostgreSQL 接続をオープンする
pg_pingデータベース接続を調べる
pg_port接続に関連するポート番号を返す
pg_prepare指定したパラメータでプリペアドステートメントを作成するリクエストを 送信し、その完了を待つ
pg_put_lineNULL で終わる文字列を PostgreSQL バックエンドに送信する
pg_query_paramsSQL コマンドとパラメータを分割してサーバにを送信し、その結果を待つ
pg_queryクエリを実行する
pg_result_error_fieldエラー報告の各フィールドを返す
pg_result_error結果に関連するエラーメッセージを取得する
pg_result_seek結果リソースの内部行オフセットを設定する
pg_result_statusクエリ結果のステータスを取得する
pg_selectレコードを選択する
pg_send_execute指定したパラメータでプリペアドステートメントを実行するリクエストを 送信し、その結果を待たない
pg_send_prepare指定したパラメータでプリペアドステートメントを作成するリクエストを 送信し、その結果を待たない
pg_send_query_paramsコマンドとパラメータを分割してサーバに送信し、その結果を待たない
pg_send_query非同期クエリを送信する
pg_set_client_encodingクライアントのエンコーディングを設定する
pg_set_error_verbositypg_last_error() および pg_result_error() が返すメッセージの詳細度を指定する
pg_tracePostgreSQL 接続のトレースを有効にする
pg_transaction_statusサーバ上で実行中のトランザクションの状態を返す
pg_tty接続に関する TTY 名を返す
pg_unescape_byteabytea 型のバイナリをアンエスケープする
pg_untracePostgreSQL 接続のトレースを無効にする
pg_updateテーブルを更新する
pg_versionクライアント・プロトコル・サーバのバージョンを配列で返す
PostgreSQL (PDO) △上に戻る
PDO_PGSQL DSNPostgreSQL データベースに接続する
PDO::pgsqlLOBCreate新しいラージオブジェクトを作成する
PDO::pgsqlLOBOpen既存のラージオブジェクトのストリームをオープンする
PDO::pgsqlLOBUnlinkラージオブジェクトを削除する
Printer △上に戻る
printer_abortプリンタのスプールファイルを削除する
printer_closeプリンタへの接続を閉じる
printer_create_brush新規ブラシを作成する
printer_create_dc新規デバイスコンテキストを作成する
printer_create_font新規フォントを作成する
printer_create_pen新規ペンを作成する
printer_delete_brushブラシを削除する
printer_delete_dcデバイスコンテキストを削除する
printer_delete_fontフォントを削除する
printer_delete_penペンを削除する
printer_draw_bmpビットマップを描画する
printer_draw_chord弦を描画する
printer_draw_elipse楕円を描画する
printer_draw_line線を描画する
printer_draw_pie円弧を描画する
printer_draw_rectangle矩形を描画する
printer_draw_roundrect角が丸い矩形を描画する
printer_draw_textテキストを描画する
printer_end_docドキュメントを閉じる
printer_end_pageアクティブなページを閉じる
printer_get_optionプリンタ設定データを取得する
printer_listサーバに登録されたプリンタの配列を返す
printer_logical_fontheight論理フォントの高さを取得する
printer_openプリンタへの接続をオープンする
printer_select_brushブラシを選択する
printer_select_fontフォントを選択する
printer_select_penペンを選択する
printer_set_optionプリンタの接続を設定する
printer_start_doc新規ドキュメントを開始する
printer_start_page新規ページを開始する
printer_writeプリンタへデータを書き込む
プログラム実行 △上に戻る
escapeshellargシェル引数として使用される文字列をエスケープする
escapeshellcmdシェルのメタ文字をエスケープする
exec外部プログラムを実行する
passthru外部プログラムを実行し、未整形の出力を表示する
proc_closeproc_open() で開かれたプロセスを閉じ、 そのプロセスの終了コードを返す
proc_get_statusproc_open() で開かれたプロセスに関する情報を取得する
proc_nice現在のプロセスの優先度を変更する
proc_openコマンドを実行し、入出力用にファイルポインタを開く
proc_terminateproc_open でオープンされたプロセスを強制終了する
shell_execシェルによりコマンドを実行し、文字列として出力全体を返す
system外部プログラムを実行し、出力を表示する
PS △上に戻る
ps_add_bookmark現在のページにブックマークを追加する
ps_add_launchlinkファイルを実行するためのリンクを追加する
ps_add_locallink同一ドキュメント内のページへのリンクを追加する
ps_add_note現在のページに注釈を追加する
ps_add_pdflink別の PDF ドキュメントのページへのリンクを追加する
ps_add_weblinkWeb 上の場所へのリンクを追加する
ps_arc反時計回りに円弧を描く
ps_arcn時計回りに円弧を描く
ps_begin_page新しいページを開始する
ps_begin_pattern新しいパターンを開始する
ps_begin_template新しいテンプレートを開始する
ps_circle円を描く
ps_clip現在のパスを描画範囲として指定する
ps_close_image画像を閉じ、メモリを開放する
ps_closePostScript ドキュメントを閉じる
ps_closepath_strokeパスを閉じ、描画する
ps_closepathパスを閉じる
ps_continue_text次の行にテキストを続ける
ps_curveto曲線を描く
ps_deletePostScript ドキュメントの全リソースを削除する
ps_end_pageページを終了する
ps_end_patternパターンを終了する
ps_end_templateテンプレートを終了する
ps_fill_stroke現在のパスを塗りつぶし、線を引く
ps_fill現在のパスを塗りつぶす
ps_findfontフォントを読み込む
ps_get_buffer生成された PS データを含むバッファの内容を取得する
ps_get_parameterパラメータを取得する
ps_get_value値を取得する
ps_hyphenate単語をハイフネーションする
ps_lineto直線を描く
ps_makespotcolorスポット色を作成する
ps_moveto現在位置を設定する
ps_new新しい PostScript ドキュメントオブジェクトを作成する
ps_open_file出力用のファイルを開く
ps_open_image_fileファイルから画像を開く
ps_open_image後で配置するために画像を読み込む
ps_place_image画像をページに配置する
ps_rect矩形を描く
ps_restore以前に保存されたコンテキストを復元する
ps_rotate回転の程度を設定する
ps_save現在のコンテキストを保存する
ps_scale縮尺を設定する
ps_set_border_color注記の枠線の色を設定する
ps_set_border_dash注記の枠線の、破線の状態を設定する
ps_set_border_style注記の枠線の形式を設定する
ps_set_infoドキュメントの情報を設定する
ps_set_parameterパラメータを設定する
ps_set_text_posテキストの出力位置を設定する
ps_set_value値を設定する
ps_setcolor色を設定する
ps_setdash破線の形状を設定する
ps_setflat平面度を設定する
ps_setfont以降の出力で用いるフォントを設定する
ps_setgrayグレー値を設定する
ps_setlinecap線端の形状を設定する
ps_setlinejoin線の連結方法を設定する
ps_setlinewidth線幅を設定する
ps_setmiterlimitmiter limit 値を設定する
ps_setpolydash破線の形状を設定する
ps_shading_patternシェーディング用のパターンを作成する
ps_shading以降の出力で用いるシェーディングを作成する
ps_shfill範囲をシェーディングで塗りつぶす
ps_show_boxedテキストをボックス内に出力する
ps_show_xy指定された位置にテキストを出力する
ps_showテキストを出力する
ps_string_geometry文字列のジオメトリを取得する
ps_stringwidth文字列の幅を取得する
ps_stroke現在のパスを描画する
ps_symbol_nameグリフ名を取得する
ps_symbol_widthグリフの幅を取得する
ps_symbolグリフを出力する
ps_translate座標変換を設定する
Pspell △上に戻る
pspell_add_to_personalユーザの単語リストに単語を追加する
pspell_add_to_sessionカレントのセッションの単語リストに単語を追加する
pspell_check単語をチェックする
pspell_clear_sessionカレントのセッションをクリアする
pspell_config_create辞書をオープンする際に使用される設定を作成する
pspell_config_data_dir言語データファイルの場所
pspell_config_dict_dirメイン単語リストの場所
pspell_config_ignore長さがN文字未満の単語を無視する
pspell_config_mode返される提案の数のモードを変更する
pspell_config_personal個人の単語リストを保持するファイルを設定する
pspell_config_repl置換候補を保持するファイルを設定する
pspell_config_runtogether複合語を有効な単語の組み合わせとして考慮する
pspell_config_save_repl単語リストと共に置換リストを保存するかどうかを定義する
pspell_new_config指定した設定に基づき新規辞書をロードする
pspell_new_personal個人の単語リストを有する新規辞書をロードする
pspell_new新規辞書をロードする
pspell_save_wordlist個人の単語リストをファイルに保存する
pspell_store_replacement単語を置換する組を保存する
pspell_suggest単語のスペルについて修正候補を示す
△上に戻る

このページはリンクフリーです。設定などは自己責任で…
Copy Right kikky

kikky.net