PHPの関数-初心者のPHP入門

PHPの関数

PHPでは様々な関数が用意されています。関数とはある処理をひとまとまりにしたもので、関数に引数を渡すだけで処理を行ってくれます。

文字列関数

関数名 関数の動作
echo 1つ以上の文字列を出力する
print 文字列を出力する
explode 文字列を文字又は文字列で分割する
implode 配列要素を文字列により連結し文字列を返す
trim 文字列の先頭及び末尾から空白(又は指定文字)を取り除く関数
ltrim 文字列の先頭から空白(又は指定文字)を取り除く関数
rtrim 文字列の末尾から空白(又は指定文字)を取り除く関数
str_replace 検索文字列に一致したすべての文字列を置換し、置き換えた後の文字列を返す関数
str_split 文字列を配列に変換する
str_shuffle 文字列をシャッフルし、シャッフルした文字列を返す
strlen 文字列の長さを調べて長さとして数字を返す
strtolower 文字列を全て小文字にして返す
strtoupper 文字列を全て大文字にして返す
ucfirst 文字列の先頭文字(アルファベット)を大文字に変換
ucwords 文字列の各単語の先頭文字(アルファベット)を大文字に変換
substr 文字列中の指定位置からの文字列を返す関数
substr_count 文字列中の特定文字の出現回数を返す関数
substr_replace 文字列の一部をを置換する

配列関数

関数名 関数の動作
array_change_key_case 配列のすべてのキーを大文字または小文字に変更する
array_chunk 配列を指定した要素数ごとに分割し多次元配列を返す
array_count_values 配列の値の数を数える
array_fill 配列を指定した値で埋める
array_flip 配列のキーと値を反転させる

MySQL(データベース)関数

関数名 関数の動作
mysql_affected_rows
mysql_client_encoding