PHP関数リファレンス

PHPで定義されている関数の一覧です。(非常にたくさんあるのでほんの一部)

よく使うもの、知っていると便利なものから紹介していきたいと思います。

関数 概略
trim先頭及び末尾にある空白文字を取り除く
rtrim文字列の末尾から空白文字を取り除く
ltrim文字列の先頭から空白文字を取り除く
choprtrim()関数のエイリアス
echo1つ以上の文字列を出力する
explode文字列を文字列により分割する
implode配列の要素を文字列により連結する
joinimplode()関数のエイリアス
htmlspecialchars特殊文字をHTMLエンティティに変換する
print文字列を出力する
printf文字列をフォーマットして出力する
sprintfフォーマットされた文字列を取得する
strlen文字列の長さを取得する
str_repeat文字列を反復する
strtolower文字列を小文字に変換する
strtoupper文字列を大文字に変換する
substr文字列の一部を取得する
checkdate日付の妥当性を確認する(グレゴリオ暦)
date日付・時刻を書式化する
getdate日付・時刻を連想配列にして取得する
gettimeofday現在の時刻を取得する
gmdateGMTの日付・時刻を書式化する
mktime指定した日時のUNIXタイムスタンプを取得する
time現在のUNIXタイムスタンプを取得する
fopenファイルまたはURLを開く
fcloseファイルポインタを閉じる
fgetsファイルから1行取得する
fwriteファイルをバイナリモードで書き込む
freadファイルをバイナリモードで読み込む
readfileファイルを出力する
abs絶対値を求める
ceil値を切り上げる
floor値を切り捨てる
round整数値に丸める
powべき乗を求める
decbin10進数を2進数に変換する
dechex10進数を16進数に変換する
decoct10進数を8進数に変換する
bindec2進数を10進数に変換する
hexdec16進数を10進数に変換する
octdec8進数を10進数に変換する
sqrt平方根を求める
array配列を生成する
count配列の要素数を数える
sizeofcount()関数のエイリアス
intval整数としての値を取得する
strval文字列としての値を取得する
floatval浮動小数点値を取得する
gettype変数の型を取得する
settype変数の型をセットする
empty変数が空かどうか調べる
isset変数が定義されているかどうか調べる
is_array変数が配列かどうか調べる
is_bool変数が論理型かどうか調べる
is_doubleis_float()関数のエイリアス
is_float変数が浮動小数点型かどうか調べる
is_int変数が整数型かどうか調べる
is_integeris_int()関数のエイリアス
is_longis_int()関数のエイリアス
is_null変数がNULLかどうか調べる
is_numeric変数が数値または数値文字列かどうか調べる
is_object変数がオブジェクトかどうか調べる
is_realis_float()関数のエイリアス
is_resource変数がリソースかどうか調べる
is_string変数が文字列型かどうか調べる
unset指定した変数を破棄する
print_r指定した変数に関する情報を解りやすく出力する
var_dump指定した変数に関する情報をダンプする