【PHP入門】サンプルコード集

このページでは、PHPの基本文法やサンプルプログラムを入門者向けに解説しています。

PHPとは

PHPとは、プログラミング言語の1つです。
サーバー側で処理され、Webサイトの構築などに利用されています。
有名所では、WordPressもPHPで動作しています。

環境構築・プログラムの書き方

環境構築方法やプログラムの書き方、実行方法についてまとめました。

項目
環境構築 XAMPP, 実行方法, Apacheの使い方
記述場所 html内
基本 文字列出力, シングル・ダブルクォーテーションの違い

変数・配列

項目
変数 変数の宣言, 代入, 中身の表示, 変数型, 変数型の取得, 初期化(null), エイリアス
文字列処理 文字列の連結, エスケープ文字\, 文字列分割, 文字列→数値, 数値→文字列
文字抽出 1文字, 任意の文字数, 範囲指定, 文字数取得
配列 配列とは, 配列の宣言・初期化・代入, 配列(数値), 配列(文字列)
多次元配列 2次元配列
連想配列 連想配列, 初期化(for文)
配列操作 長さ(要素数), 判定, 文字列変換, pop, push, 反転, 先頭要素削除, 先頭要素追加, 要素を順に取出, 指定範囲の要素抽出
配列ソート 昇順ソート, 降順ソート, 昇順ソート(キー), 降順ソート(キー), ランダムに並替

数値計算

項目
四則演算 加算, 減算, 乗算, 除算, 余り
演算子 算術, 比較, 複合代入, 増分減分, 論理, 条件
統計量 最大値, 最小値, 合計値, 平均値, 標準偏差, 分散

構造化プログラミング・・・選択構造、反復構造、関数

項目
概説 構造化プログラミングとは
選択構造 if文, else if文, switch文, switch + break文
反復構造 for文, while文, do while文, foreach文
関数 関数とは, ローカル変数, グローバル変数
ユーザ関数 ユーザ関数, 引数, 返り値
ライブラリ ライブラリ関数

オブジェクト指向

項目
用語 オブジェクト指向, 利点欠点, クラス・インスタンス, メソッド, クラス・インスタンス変数
クラス・インスタンス クラス定義, インスタンス生成
インスタンス変数 生成, 値取得, 代入, 追加, 値を渡す(初期化)
メソッド メソッド定義, メソッド定義(プロトタイプ)
まとめ PHPでオブジェクト指向プログラミング

Cookie・セッション管理・メール

項目
認証 ログイン画面,
Cookie 生成(送信), 読込, 有効期限, 削除, 複数作成, 複数作成(配列)
セッション 作成, 変数書込, 変数読込, 変数削除, 変数削除(全部), 登録データ削除, 名前取得・変更, ID取得・変更, ID自動更新
応用 ページ訪問回数, ログアウト
メール SMTP・ポート番号の設定, メール送信(ASCII)

MySQL(データベース)

項目
用語 データベースの種類,
事前準備 DB作成, テーブル作成, CSV読込, CSV読込(日本語), パスワード設定, パスワード設定後のエラー
接続・切断 DB接続, DB切断, DB接続②
クエリ データ取得(SELECT), データ追加(INSERT), 更新(UPDATE), 削除(DELETE)
まとめ PHPでMySQLデータベース操作

SQLite(データベース)

Webフレームワーク

項目
CakePHP3
関連記事