PHPでNULL判定する3パターンとNULLと空文字の違い

PHPでnull判定をするにはis_null()を使います。

しかしnullではなく、空文字や0などは判定できないため、isset()empty()を使いますね。

そもそもnullと空文字の違いはなんでしょうか?

そんなnullや空文字判定、nullと空文字についてご紹介します。

 

続きを読む

PHPで連想配列のソート(キーと値基準で昇順と降順)

PHPの連想配列をソートする際、キーでソート、値でソートとそれぞれ関数が用意されています。

しかも昇順と降順でも関数がそれぞれ用意されており、それぞれをご紹介します。

データベースから引っ張ったデータをソートしたり、ランキングに用いたりとよく使うので、適切な関数を用いてソートをマスターしましょう。

 

続きを読む

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

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

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

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

 

続きを読む

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

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

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

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

 

続きを読む