今日学んだこと~PHP~

今日は、PHPの勉強をしました。

今日も関数などをまとめていきます。

 

PHPの関数

「imagecreatetruecolor」・・・画像を新規に作成。

「imagecolorallocate」・・・画像の色の情報(色のID)を作成。

「imagestring」・・・文字列を水平に描画。

「imagejpeg」・・・画像をブラウザに出力、またはファイルに出力。

「imagedestroy」・・・画像のメモリを解放。

「imagecreatefromjpeg」・・・JPEG画像ファイル(URL)から画像を作成。

「getimagesize」・・・画像の大きさを配列で取得。

「imagecopyresized」・・・画像を別の画像にコピーしてサイズを変更。

 

「setcookie」・・・Cookieをクライアント側に送信する。

「isset」・・・調べる変数に値がセットされているかどうかを調べる。

「session_start」・・・新規のセッションを開始、または継続する。

「session_destroy」・・・セッションに関するデータを破棄する。

「htmlspecialchars」・・・文字列に含まれるタグなどをタグでない別の文字列に変換する。

「preg_match」・・・正規表現と一致しているかチェックする。

 

md5」・・・MD5(ハッシュ値)を計算。

sha1」・・・SHA1(ハッシュ値)を計算。

md5_file」・・・ファイル名からMD5ハッシュ値を計算。

sha1_file」・・・ファイル名からSHA1ハッシュ値を計算。

 

★プリペアドステートメントで使うメソッド

「prepare」・・・executeメソッドで実行するSQL文を発行する。

「bindParam」・・・プレースホルダに実際の値を持つ変数をバインドする。

「execute」・・・プリペアドステートメントを実行する。

 

 

 

以上です!