気軽に読めるPHP入門書・PHPスクリプトが動かないときの原因と対策などを紹介します。

PHPプログラミングの教科書 [php1st.com]

PHPでよく使われる関数30(くらい)

投稿日:

実際のPHPスクリプトでよく使われているPHP関数(命令)です。関数(命令)の名前をクリックすると、PHPマニュアルのページが開きます。

  • [manual func="array"] --- 配列を作成します。
  • [manual func="basename"] --- パスを取り除いたファイル名を取得します。セキュリティ対策にもなります。
  • [manual func="checkdate"] --- 日付が有効か調べます。日付を一覧表示するループの終了条件にも使えます。
  • [manual func="date"] --- 日時をフォーマット(書式の設定)します。
  • [manual func="define"] --- 定数を作成します。
  • [manual func="echo"] --- 文字列を出力します。[manual func="print"]とほぼ同じです。
  • [manual func="error_reporting"] --- エラー出力レベルを設定します。エラーメッセージを非表示にしたいときなどに役立ちます。
  • [manual func="exit"] --- 処理を強制終了します。
  • [manual func="explode"] --- カンマ区切りなどの文字列を分割して配列を作成します。逆(配列を1つの文字列に)は[manual func="implode"]関数です。
  • [manual func="fgets"]・[manual func="fwrite"] --- ファイルの1行を読み書きします。
  • [manual func="fgetcsv"]・[manual func="fputcsv"] --- CSVファイルの行の読み書きに便利です。
  • [manual func="file_exists"] --- ファイルが存在するか調べます。外部URLの存在チェックにも使えます。
  • [manual func="file_get_contents"] --- ファイルの全データを1つの文字列で取得します。Webサービスとの連携にも役立ちます(1つの関数だけで簡単に処理できる)。
  • [manual func="file_put_contents"] --- ファイルに1行を書き込みます。
  • [manual func="file"] --- ファイルの全行を配列に取得します(設定値の取得からファイルデータの参照まで用途は広い)。
  • [manual func="fopen"] --- ファイルを開きます。
  • [manual func="header"] --- HTTPヘッダーを出力します(ページの強制移動などに使う)。
  • [manual func="htmlspecialchars"] --- 特殊文字をエスケープします(セキュリティ対策にも使う)。
  • [manual func="in_array"] --- 配列に指定値が含まれるか調べます(ブラックリスト・ホワイトリストのチェックに)。
  • [manual func="ini_set"] --- PHPの動作設定を変更します(php.iniが変更できないときに役立つ)。
  • [manual func="isset"] --- 変数に中身があるか調べます(中身が入っているかどうかで処理を分岐)。
  • [manual func="list"] --- 配列を変数に展開します。
  • [manual func="mb_convert_encoding"] --- 文字列の文字コードを変更します(文字化け対策に)。
  • [manual func="mb_convert_kana"] --- かな・カナ・英数字の全角と半角を変換します(入力された文字種類の統一に)。
  • [manual func="mb_send_mail"] --- (日本語などの)メールを送信します。
  • [manual func="md5"] --- MD5ハッシュを作成します。
  • [manual func="mt_rand"] --- 乱数を作成します(ランダムコンテンツの作成に)。
  • [manual func="nl2br"] --- 改行文字の部分に改行タグを差し込みます(改行を画面上に反映)。
  • [manual func="print_r"] --- 配列などを見やすく出力します。
  • [manual func="require_once"] --- 外部ファイルを取り込みます(インクルード)。
  • [manual func="sprintf"] --- 一部が違う同じような文字列を「テンプレート+パラメータ」の組み合わせで組み立てます。

-PHP関数

Copyright© PHPプログラミングの教科書 [php1st.com] , 2018 All Rights Reserved Powered by AFFINGER5.