PHP API
PHP Cookie
PHP GD
PHP MySQL
- MySQLのWHERE句のLIKEで複数の語句を指定、検索する方法
- MySQLのWHERE句のLIKEで部分一致、前方一致、後方一致を指定する方法
- MySQLのAVG()でカラムの平均値を取得する方法
- MySQLのMAX()とMIN()でデータの最大値、最小値を取得する方法
- MySQLのSUM()を使ってカラムの合計値を取得する方法
- MySQLのTRUNCATE TABLEでテーブルを空にする方法
- MySQLのBETWEEN演算子で日時データを範囲指定する方法
- MySQLのINSERT INTOで新しいデータを追加する方法
- MySQLでデータの重複をチェックする方法
- MySQLのWHERE文でand、orを使って複数指定する方法
- MySQLのSQL文で連想配列の値を指定する方法
- MySQLのORDER BYのサンプルコード 複数カラム指定、昇順・降順、文字数でのソートなど
- MySQLのUPDATEで既存の数値に1を足し引きしたデータで更新する方法
- MySQLのデータベースに接続、切断をする方法
- MySQLのUPDATEで複数の条件やデータを同時に更新する方法
- MySQLのmysqli_num_rows()でデータの総数や検索結果のヒット数を取得する方法
- MySQLのクエリを関数内で実行する方法
PHP その他
PHP エラー
- file_get_contents(): Failed to open stream:HTTP request failed! エラーの原因と修正案
- array_push(): Argument #1 ($array) must be of type array エラーの原因と修正案
- Invalid numeric literal エラーの原因と修正案
- [] operator not supported for strings エラーの原因と修正案
- unexpected integer "xxx" エラーの原因と修正案
- Undefined constant "xxx" エラーの原因と修正案
- unexpected token "xxx" エラーの原因と修正案
- Failed opening required エラーの原因と修正案
- copy(): Failed to open stream: No such file or directory エラーの原因と修正案
- must be of type Countable|array, string given エラーの原因と修正案
- Class "xxx" not found エラーの原因と修正案
- Attempt to read property エラーの原因と修正案
- Unclosed エラーの原因と修正案
- Unmatched エラーの原因と修正案
- Call to a member function エラーの原因と修正案
- Uncaught DivisionByZeroError エラーの原因と修正案
- Uncaught TypeError: Cannot access offset of type エラーの原因と修正案
- mkdir(): No such file or directory エラーの原因と修正案
- mkdir(): File exists エラーの原因と修正案
- Uncaught ValueError: mysqli::query() エラーの原因と修正案
- mysqli::__construct(): (HY000/1045): Access denied for user エラーの原因と修正案
- $_GETや$_POSTでのUndefined array keyエラーを解決する方法
- Delimiter must not be alphanumeric or backslash エラーの原因と修正案
- Argument #2 ($subject) must be of type string エラーの原因と修正案
- Cannot redeclare (previously declared in ~) エラーの原因と修正案
- Maximum execution time of 30 seconds exceeded エラーの原因と修正案
- Allowed memory size of エラーの原因と修正案
- Empty regular expression エラーの原因と修正案
- call to undefined function split() エラーの原因と修正案
- Call to undefined function json_encode() エラーの原因と修正案
- json_decode(): Argument #1 ($json) must be of type string エラーの原因と修正案
- Trying to access array offset エラーの原因と修正案
- Undefined array key エラーの原因と修正案
- Uninitialized string offset エラーの原因と修正案
- mysqli::__construct()エラーの原因と修正案
- Unsupported operand types エラーの原因と修正案
- unexpected end of file エラーの原因と修正案
- Array to string conversion エラーの原因と修正案
- Unclosed 'x' on line エラーの原因と修正案
- No such file or directory エラーの原因と修正案
- Undefined variable エラーの原因と修正案
- foreach() argument must be of type array|object エラーの原因と修正案
- Undefined constant エラーの原因と修正案
- Call to undefined function エラーの原因と修正案
- Use of undefined constant エラーの原因と修正案
PHP ファイル操作
PHP フォーム
PHP ループ
PHP 判別
- 変数や配列のキー名が存在するか確認する方法
- HTMLタグが含まれているかどうか判別する方法
- ひらがな、またはカタカナのみかどうか判別する方法
- メールアドレスかどうか判別する方法
- ファイルの拡張子を判別する方法
- 割り切れるかどうか判別する方法
- GETまたはPOSTかどうか判別する方法
- 偶数または奇数かどうか判別する方法
- 変数が定義されているかどうか判別する方法
- nullかどうか判別する方法
- 文字列型かどうか判別する方法
- 数値かどうか判別する方法
- 配列かどうか判別する方法
- 特定のIPアドレスにだけコンテンツを表示する方法
- str_contains()で指定の文字列が含まれているか判別する方法
- str_ends_with()で文字列の後方一致を判別する
- str_starts_with()で文字列の前方一致を判別する
- 文字列に日本語が含まれているかどうか判別する方法
- httpかhttpsかどうか判別する方法
- AMPページかどうか判別する方法
- trueまたはfalseの定義と真偽を判定する方法
PHP 定数
PHP 文字列
- 文字列を指定文字数で分割する方法
- 文字列の長さ、文字数を取得する方法
- 文字列から単語の数を取得する方法
- 文字列の中に改行コードを含める方法
- 大文字を小文字、小文字を大文字に変換する
- htmlspecialchars()でHTMLをエスケープする方法
- 文字列を指定回数で繰り返す方法
- 文字列を指定文字数で切り出す方法
- 文字列からすべての空白文字を削除する方法
- ランダムな文字列を生成する方法
- str_ireplace()で大文字小文字を区別せず指定の文字列を置き換える方法
- lcfirst()で最初の文字を小文字に変換する
- ucfirst()で最初の文字を大文字に変換する
- 改行コードをbrタグに変換する方法
- substr()で最後の一文字、1の位を取得する方法
- 文字列を指定文字数で丸める方法
- str_replace()で複数の条件を指定して置き換える方法
- trim()で先頭や末尾の空白文字や改行コードを削除する方法
PHP 条件分岐
PHP 配列
- 配列の中身をブラウザに表示する方法
- 配列の値を連結して文字列にする方法
- 配列のデータを追加する方法
- 配列から重複データを削除する方法
- JSONのエンコードとデコード、お勧めオプションなど
- 複数の値で配列を検索する方法
- array_search()で配列・多次元配列のデータを検索する方法
- in_array()で配列・多次元配列のデータから値が存在するか判別する方法
- 配列をカンマ区切り&クォーテーション囲いの文字列に連結して変換する方法
- unset()で連想配列のキー名から配列要素を削除する方法
- foreach()で配列を繰り返して処理をする方法
- 配列・連想配列の作成とキー名の注意点
- str_split()で文字列を文字数で分割して配列に格納する
- 文字列を区切り文字で分割して配列に格納する方法
- 変数や配列をHTMLで出力・表示する方法

file_get_contents(): Failed to open stream:HTTP request failed! エラーの原因と修正案
PHPでエラー「file_get_contents(): Failed to open s ...

array_push(): Argument #1 ($array) must be of type array エラーの原因と修正案
PHPでエラー「array_push(): Argument #1 ($array) mu ...

Invalid numeric literal エラーの原因と修正案
PHPでエラー「 Invalid numeric literal」が発生する原因と対処・修 ...

[] operator not supported for strings エラーの原因と修正案
PHPでエラー「[] operator not supported for strings ...

unexpected integer “xxx” エラーの原因と修正案
PHPでエラー「unexpected integer "xxx"」が発生する原因と対処・修 ...

Undefined constant “xxx” エラーの原因と修正案
PHPでエラー「Undefined constant "xxx"」が発生する原因と対処・修 ...

unexpected token “xxx” エラーの原因と修正案
PHPで発生するエラー「unexpected token "xxx"」の原因と対処・修正案 ...

MySQLのWHERE句のLIKEで複数の語句を指定、検索する方法
MySQLのWHERE句で複数の語句を指定、検索する方法とPHPのサンプルコードを紹介して ...

MySQLのWHERE句のLIKEで部分一致、前方一致、後方一致を指定する方法
MySQLのWHERE句で部分一致、前方一致、後方一致を指定する方法とPHPサンプルコード ...

MySQLのAVG()でカラムの平均値を取得する方法
PHPでMySQLのAVG()関数を使って指定したひとつの、または複数のカラムにあるデータ ...

MySQLのMAX()とMIN()でデータの最大値、最小値を取得する方法
MySQLのMAX()関数とMIN()関数を使って指定したカラムにあるデータの最大値、最小 ...

MySQLのSUM()を使ってカラムの合計値を取得する方法
MySQLのSUM()関数を使って指定したひとつの、または複数のカラムの合計値を取得する方 ...

MySQLのTRUNCATE TABLEでテーブルを空にする方法
PHPでMySQLのTRUNCATE TABLEを使ってデータベースにあるテーブルを空にす ...

MySQLのBETWEEN演算子で日時データを範囲指定する方法
MySQLのBETWEEN演算子を利用してカラムのデータ型がDATETIMEやTIMEST ...

配列の中身をブラウザに表示する方法
PHPで配列の中身をブラウザに表示して確認する事が可能な関数を紹介しています。 確認環境 ...

文字列を指定文字数で分割する方法
PHPで文字列を指定文字数で分割して連結文字列で連結した文字列を取得する方法と配列に格納す ...

文字列の長さ、文字数を取得する方法
PHPで文字列の長さ、文字数を取得する方法とサンプルコードを紹介しています。 確認環境 エ ...

文字列から単語の数を取得する方法
PHPで文字列から単語の数を取得する方法とサンプルコードを紹介しています。 確認環境 エッ ...

定数を作成する方法
PHPで定数を作成する方法とサンプルコードを紹介しています。 確認環境 エックスサーバーP ...

文字列の中に改行コードを含める方法
PHPでクォーテーションで囲って定義した文字列の中に「\n」や「\r\n」などの改行コード ...

配列の値を連結して文字列にする方法
PHPで配列の値を連結して文字列にする方法とサンプルコードを紹介しています。 確認環境 エ ...

大文字を小文字、小文字を大文字に変換する
文字列の大文字を小文字、小文字を大文字に変換する方法とPHPのサンプルコードを紹介していま ...

変数や配列のキー名が存在するか確認する方法
PHPで変数や連想配列のキー名が存在するかどうかを確認する方法を紹介しています。 確認環境 ...

htmlspecialchars()でHTMLをエスケープする方法
PHPのhtmlspecialchars()関数を使ってHTMLの特殊文字をエスケープする ...

PhantomJsCloud APIのサンプルコード
JavaScriptで生成される要素のある動的なWEBサイトのDOMを取得可能なAPI、P ...

filter_input()で配列型のデータを受け取る方法
PHPのfilter_input()で配列型の送信データを受け取って利用する方法を紹介して ...

Failed opening required エラーの原因と修正案
PHPで発生するエラー「Failed opening required」の原因と対処・修正 ...

copy(): Failed to open stream: No such file or directory エラーの原因と修正案
PHPでエラー「copy(): Failed to open stream: No suc ...

must be of type Countable|array, string given エラーの原因と修正案
PHPでエラー「must be of type Countable|array, stri ...

Class “xxx” not found エラーの原因と修正案
PHPでエラー「Class "xxx" not found」が発生する原因と対処・修正案に ...

Attempt to read property エラーの原因と修正案
PHPで発生するエラー「Attempt to read property」が発生する原因と ...

Unclosed エラーの原因と修正案
PHPでエラー「Unclosed '{'」や「Unclosed '('」が発生する原因と対 ...

Unmatched エラーの原因と修正案
PHPでエラー「Unmatched '}'」や「Unmatched ')'」が発生する原因 ...

Call to a member function エラーの原因と修正案
PHPでエラー「Call to a member function」が発生する原因と対処・ ...

Uncaught DivisionByZeroError エラーの原因と修正案
PHPでエラー「Uncaught DivisionByZeroError」が発生する原因と ...

Uncaught TypeError: Cannot access offset of type エラーの原因と修正案
PHPで発生するエラー「Uncaught TypeError: Cannot access ...

mkdir(): No such file or directory エラーの原因と修正案
PHPで発生するエラー「mkdir(): No such file or director ...

mkdir(): File exists エラーの原因と修正案
PHPで発生するエラー「mkdir(): File exists」が発生する原因と対処・修 ...

Uncaught ValueError: mysqli::query() エラーの原因と修正案
PHPでMySQLを処理する際に発生するエラー、「Uncaught ValueError: ...

mysqli::__construct(): (HY000/1045): Access denied for user エラーの原因と修正案
PHPのMySQL処理で発生するエラー「mysqli::__construct(): (H ...