PHPの基本文法やサンプルプログラムを入門者向けに解説しています。
PHPとは
PHPとは、プログラミング言語の1つです。
サーバー側で処理され、Webサイトの構築などに利用されています。
有名所では、WordPressもPHPで動作しています。
開発環境構築
動作確認
変数
構造化プログラミング(条件分岐、繰り返し、関数)
- 構造化プログラミングとは
- 条件分岐(if、else if、else文)
- switch文とbreak文
- for文
- while文
- do while文
- foreach文
- グローバル変数と有効範囲(スコープ)
- ユーザ関数の宣言・定義・呼び出し
配列
- 配列とは
- 配列の宣言・初期化・代入
- 2次元配列の初期化・代入
- 連想配列(ハッシュテーブル)
- 配列の要素数(長さ)
- 配列の判定
- 配列を文字列に変換
- 配列のpop操作
- 配列のpush操作
- 配列の順序を逆転
- 配列の先頭要素を削除
- 配列の一部要素を取り出し
- 配列の昇順ソート
- 配列の降順ソート
- 連想配列をキーの値で昇順ソート
- 連想配列をキーの値で降順ソート
- 配列の要素をランダムに並び替え
- 配列の平均値、合計値、最大値、最小値
オブジェクト指向
- オブジェクト指向プログラミングとは
- class文でクラス定義
- インスタンスの生成
- インスタンス変数(メンバ変数)
- インスタンス変数の値取得
- インスタンス変数に代入・アクセス
- インスタンス変数の追加
- コンストラクタ(初期化メソッド)
- オブジェクト指向プログラミング
演算子
データベースの操作(MySQL編)
- MySQLのデータベース作成(phpMyAdmin編)
- MySQLのテーブル作成(phpMyAdmin編)
- 日本語CSVファイルの読込(文字化け対策)(phpMyAdmin編)
- データベースのパスワード設定【XAMPP】
- パスワード設定後にログイン画面でエラーが出る原因・対策
- MySQLのDBに接続
- MySQLのDBから切断
- MySQLのDBに接続・切断
- MySQLのDB・テーブルからデータを取得
- MySQLのDB・テーブルにデータ追加
- MySQLのDBにあるデータ更新・変更
- 日本語の文字化け対策
- MySQLのデータベース操作
Web制作
【PHP】ニコニコ生放送の番組一覧を取得
PHPでニコニコ生放送の番組一覧を取得する方法についてまとめました。