PHP

PHPでのtipsを初心者にも分かりやすく解説しています。

PHPで配列のキーを取得する(array_keys)

PHPで配列のキーを取得する方法です。

array_keys()で連想配列のキーはもちろん、通常の添字配列の自動で振られたキーも取得できます。

現在のポインタによってキーを1個だけ返すkey()も併せてご紹介します。

 

続きを読む

PHP($_SERVER)サーバー変数一覧と実用例

PHPの$_SERVER変数は種類も多く、自分のURLやホストなどを取得したいときついつい忘れて調べることも多いですね。

しかしリファレンスを見ても、なかなか思うように取得できなかったり結構手間取ることもあります。

自分用にも一覧にまとめ、いくつかサンプルを載せました。同じ悩みを抱えている方にもぜひ活用していただければと思います。

 

続きを読む

PHPで配列の要素数(長さ)をカウント(count())

PHPで配列の要素数を調べるにはcount関数が便利です。

多次元配列で、配列の中の配列まで再帰的にカウントする方法もご紹介します。

countを付けるだけで簡単に件数を表示させたり、繰り返し処理の際に使ったりできます。

 

続きを読む

PHPのforeachで配列処理(HTML埋め込みでもスッキリな書き方も)

プログラミングの配列処理は初心者には敷居が高いですね。私も苦労した覚えがあります。

ただPHPで配列を処理する場面は多く、必須のスキルとなるため頑張って覚えていただきたいと思います。

foreach()を使った配列処理を初心者の方にも理解できるよう、できるだけ分かりやすくお伝えします。

 

続きを読む

PHPのfor文で繰り返し処理(HTML埋め込みでもスッキリな書き方も)

PHPでのfor文の基本的な書き方から、HTMLに埋め込んでもキレイにスッキリ書く方法などもご紹介します。

HTMLの中に通常のfor文のコードを埋め込むとソースが汚くなり、閉じ忘れや閉じ過ぎなどのネスト地獄に陥り、思わぬミスを誘発します。

この書き方で、ネストエラーを防ぎましょう。

 

続きを読む

PHPでif文(HTML埋め込みでもスッキリな書き方も)

PHPでのif文の基本的な書き方から、HTMLに埋め込んでもキレイにスッキリ書く方法などもご紹介します。

HTMLの中に通常のif文のコードを埋め込むとソースが汚くなり、閉じ忘れや閉じ過ぎなどのネスト地獄に陥り、思わぬミスを誘発します。

この書き方で、ネストエラーを防ぎましょう。

 

続きを読む