PHP 関数リファレンス

PHP の関数リファレンス一覧を掲載しています。
公式リファレンスではわかりにくいような関数などは、「解説」を加えて解りやすく記述しています。
また公式サイトはページ表示が非常に重いため、公式サイトのミラー代わりになるよう軽量なレスポンスになるように気を使っております。

トップページ
カテゴリ一覧

・PHP 公式リファレンス
https://www.php.net/
・PHP 公式リファレンス(関数リファレンスページ)
https://www.php.net/manual/ja/funcref.php


最終更新一覧

strip_tags 文字列から HTML と PHP のタグを除去して返却
strcspn 指定した文字が最初に現れる位置を調べる
strcoll ロケールに基づいて2つの文字列を比較し同じか(あるいは大小)を判定する
strcmp 2つの文字列を比較し同じか(あるいは大小)を判定する
strchr strstr() のエイリアス
strcasecmp 2つの文字列を比較(大文字小文字を区別せず同じとみなす)
str_word_count 文字列に含まれる単語の数や単語に関する情報を返却する
str_split 文字列を分割し配列で返却
str_shuffle 文字列の並び順をランダムに並び変える
str_replace 検索対象の文字列中にあるすべての一致文字列を置換する
str_repeat 指定した文字列を、指定回数分繰り返した文字列を返却
str_pad 文字列を指定の長さ(桁数)になるまで空白(あるいは指定文字列)で埋める
str_ireplace 大文字小文字を区別しない str_replace()
str_getcsv CSV形式の文字列をパースし、配列で返却する
sscanf 文字列を指定したフォーマットに基づいて整形し返却する
sprintf 文字列を指定されたフォーマットで整形して返却
soundex 文字列の soundexキー(音声表現文字列)を返す
similar_text 二つの文字列の間の類似度を計算する
sha1 文字列のsha1 ハッシュ値を返す
sha1_file 指定されたファイルの sha1 ハッシュ値を返す
setlocale ロケール情報の設定を行う
rtrim 文字列の最後から空白(あるいは指定の)文字を除去する
quotemeta 入力文字列の中のメタ文字をクォートする
quoted_printable_encode 8 ビット文字列を quoted-printable 文字列に変換する
quoted_printable_decode quoted-printable 形式の文字列を 8 ビット文字列にデコードする
printf 文字列を指定のフォーマットにしたがって出力する
print 文字列を出力する
parse_str  クエリ文字列の内容を解析し変数に代入する
ord 文字列の先頭バイトを、0~255 までの値に変換
number_format 数字を千区切り・小数点の桁などでフォーマットする
nl2br 文字列中の改行文字の前に改行タグ(<br /> <br>)を挿入する
nl_langinfo 現在のロケール情報の、言語に関する各種情報を取得する
money_format 数値をロケールに合わせた金額フォーマットへ変換する
metaphone 文字列の metaphone キーを取得する
md5 指定した文字列のMD5ハッシュ値を計算する
md5_file ファイルのMD5ハッシュ値を計算する
ltrim 文字列の先頭にある空白(あるいは指定)文字を除去する
localeconv 現在のロケール(設定された地域)の数値フォーマットに関する情報を得る
levenshtein 2つの文字列のレーベンシュタイン距離を算出する
lcfirst アルファベットの最初の1文字を小文字に変換する
join implode() のエイリアス
implode 配列の各要素を指定文字列を挟んで連結する
htmlspecialchars 特殊な文字をHTMLエンティティに変換する
htmlspecialchars_decode HTMLエンティティに変換されている特殊文字を元に戻す(デコード)
htmlentities 適用可能な文字を全て HTML エンティティに変換する
html_entity_decode HTMLエンティティを元の文字にデコードする
hex2bin 16進数形式の文字列をバイナリ形式の文字列へ変換する
hebrevc 論理表記のヘブライ語を改行も含めて物理表記に変換する
hebrev 論理表記のヘブライ語を物理表記に変換する
get_html_translation_table htmlspecialchars() および htmlentities() で用いられるエンティティの変換テーブルを配列で返す
echo 文字列を出力する
fprintf 指定されたフォーマットの文字列をファイルに書き込む
crypt 指定された文字列のハッシュ値を返します
explode 文字列を指定した文字で分割し配列で返す
crc32 指定した文字列の32ビット長CRCチェックサムを生成する
count_chars 文字列内の各文字についてバイト値に関する情報を返す
convert_uuencode 文字列を uuencode 形式でエンコードする
convert_uudecode uuencode された文字列をデコードする
chunk_split 文字列に指定した長さ毎に指定文字を挿入する
convert_cyr_string キリル文字セットを他の文字セットに変換する
chr 指定した数値を文字に変換する
chop rtrim() のエイリアス
bin2hex 指定した文字列のバイナリデータを16進数へ変換する
addslashes 特定の文字の前にバックスラッシュを付けてエスケープされた文字列を返す
addcslashes 文字列をバックスラッシュでクォート(エスケープ)する

ワード検索


※入力キーワードが、関数名・説明文・タグに含まれるものを検索

関数名アルファベット別

A B C D E F G H I J
K L M N O P Q R S T
U V W X Y Z _

最終更新一覧

strip_tags
 文字列から HTML と PHP のタグを除去して返却

strcspn
 指定した文字が最初に現れる位置を調べる

strcoll
 ロケールに基づいて2つの文字列を比較し同じか(あるいは大小)を判定する

strcmp
 2つの文字列を比較し同じか(あるいは大小)を判定する

strchr
 strstr() のエイリアス

strcasecmp
 2つの文字列を比較(大文字小文字を区別せず同じとみなす)

str_word_count
 文字列に含まれる単語の数や単語に関する情報を返却する

str_split
 文字列を分割し配列で返却

str_shuffle
 文字列の並び順をランダムに並び変える

str_replace
 検索対象の文字列中にあるすべての一致文字列を置換する

カテゴリー一覧

PHP の振る舞いの変更
音声フォーマットの操作
認証サービス
コマンドライン関連
圧縮およびアーカイブ
暗号
データベース関連
日付および時刻関連
ファイルシステム
自然言語および文字エンコーディング
画像処理および作成
メール関連
数学
テキスト以外の MIME 型
プロセス制御
その他の基本モジュール
その他のサービス
検索エンジン用の拡張モジュール
サーバー固有のモジュール
セッション関連
テキスト処理
変数・データ型関連
ウェブサービス
Windows 用のモジュール
XML 操作
GUI用の拡張モジュール