PHPの入門や学習に使える記事一覧

PHPの入門や学習に使える記事一覧 PHP

PHPの入門や学習に使える記事をまとめています。

PHP入門記事

PHPの文字列操作

PHPの配列操作

PHP

PHPでアロー関数を使う方法!fnで定義する

PHPのアロー関数についてまとめました。 アロー関数はPHP7.4で追加されたとのことで、簡潔に無名関数を書くことができます。 公式ドキュメントはこちら(です。 掲載しているソースコードはPHPのバージョン8.2.6で動作確認しました。 P...
PHP

PHPの無名関数についてまとめ!外部変数の参照はuseで!

PHPの無名関数についてまとめています。 無名関数について、公式ドキュメントのページはこちら(です。 無名関数とは? 無名関数はクロージャとも呼ばれ、関数名を指定しなくても使える関数です。 プログラムの中で定義して使ったり、array_ma...
PHP

PHPで改行する方法!改行コードとnl2br

今回はPHPで改行する方法について書いています。 PHPでテキストとして、改行するには改行コードを入れてあげると良いです。 またnl2br関数を使うと、改行コードの前にbrタグを入れてくれます。 PHPで改行する(テキスト・メール) テキス...
PHP

PHPでフォームの値をバリデーションする方法!

PHPでフォームの値をバリデーションする方法について書いています。 Web開発において、ユーザーからの入力データを受け取り、そのデータが正しい形式であるかを確認するプロセスは大切です。 PHPを使用したフォームバリデーションは、データの信頼...
PHP

PHPでフォームを使ったデータ送信(POST/GET)

PHPでHTMLのフォーム(form)から送信されたデータを処理する方法について書いています。 Web開発では、ユーザーが使用するブラウザとのやり取りの一環としてフォームが頻繁に使用されます。 PHPでは、主に$_GETと$_POSTのスー...
PHP

PHPのグローバル変数・スーパーグローバル変数について

PHPにおいて、グローバル変数はプログラムのどこからでもアクセス可能な変数のことを指します。 ただし、グローバル変数はスコープの観点から注意深く扱う必要があります。 この記事では、PHPのグローバル変数に関する基本的な事項と、注意点について...
PHP

PHPのクラスのコンストラクタ・デストラクタについて

PHPのクラスのコンストラクタとデストラクタについて書いています。 載せているコードはPHPのバージョン8.2.6で動作を確認しました。 公式ページの「コンストラクタとデストラクタ」の内容になります。 コンストラクタ(__construct...
PHP

PHPの型について解説!(確認・キャスト・指定方法など)

PHPのデータの型について書いています。 PHPでプログラムを書くときには、データの型をあまり気にせず書くことができますが、データの型はしっかりと存在します。 PHP7.4以降からは、PHPの型を宣言して関数を作ったり、クラスのプロパティを...
PHP

PHPの論理値とは?解説と変換について

PHPの論理値について書いています。 論理値について解説した後に、他の値から変換するとどうなるかを書きました。 PHPの論理値とは? PHPの論理値はtrueまたはfalseのどちらかの値です。 変数に入れて使うことができます。 プログラム...
PHP

PHPで文字の長さを数える方法!(strlen, mb_strlen)

PHPの文字数を取得する方法について書いています。 今回は文字(バイト)数に関する下記の関数について解説しています。 ・strlen ・mb_strlen 文字を数えるときには、基本的にmb_strlen関数を使うと良いです。 strlen...
PHP

PHPでCookie(クッキー)を使う方法(保存/取得/削除)

今回はPHPのCookie(クッキー)について解説しています。 最初にクッキーについて簡単に解説して、PHPでの保存・取得・削除について書きました。 その後に実際にクッキーを使って、カウント値を操作する画面のサンプルコードを載せています。 ...
PHP

PHPで乱数を取得する方法!(mt_rand/rand)

PHPで乱数(ランダムな値)を取得する方法について書いています。 乱数を取得するには、下記の関数を使うことができます。 ・mt_rand ・rand 2つの関数を解説した後に、違いについて書いています。 載せているサンプルコードはPHPのバ...