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