カテゴリー:PHP
-
05.05
【PHP】データベース接続(PDO)について
PHPのデータベース接続方法 下記の2種類あります。 PDO mysqli PDOとは? 「PHP Data Object」の略で、ORマッパーの役割があります。データベースの種類問わず同じようにアクセスができるの…
-
変数 [crayon-647e03ab3298f716872707/] 変数の型を調べる PHPは動的型付けの言語なので直接型を指定しませんが、代入したら型が決まっています。var_dumpという関数を使う事でどんな型かを調べる事が可…
-
05.04
【PHP】フォームのセキュリティ対策
XSS対策 htmlspecialchars このメソッドを使えばフォームからJavaScriptを入力されたとしてもサニタイジング(無害化)する事ができます。メソッドの名前が長いので基本的には関数化します。 [crayon-647e…
-
05.04
【PHP】基本的なフォーム処理
入力画面の基本 [crayon-647e03ab338be308226225/] $_GET['キー名'] フォームをGETリクエストで送信した場合にスーパーグローバル変数を格納する連想配列を取得する事ができます。上の例ではname(…
-
05.04
【PHP】外部のPHPファイルを使うには
PHPでの外部のPHPファイル読み込みは下記の方法があります。 require include 名前空間 どれでも良いですが一般的なPHPプログラムではrequireがエラーが発生した際にちゃんと処理が止まるので…
-
05.04
【PHP】「関数」(文字列操作関数など)、クラス
書き方 [crayon-647e03ab3427c993402228/] 命名規則 PHPの関数名はキャメルケースでもスネークケースでもどちらでも構いません。よく見かけるのはキャメルケースですがそのプロジェクトのコーディング規則に合わ…
-
リリースノート リリース年月 バージョン 説明 1995年 1.0 2004年 5.0 オブジェクト指向を本格的にサポートし始めた。 5.4 ビルドインサーバー機能が実装された…