PHPで配列を結合(マージ)、文字列で連結する方法

PHPで配列同士を結合する方法はいくつかあります。

単純に+(プラス)演算子での結合や、array_merge()などを使う方法など、やり方によって上書きされたりと動作が異なります。

配列を結合し一つの文字列にしてくれるimplode()も併せてご紹介します。

 

続きを読む

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()も併せてご紹介します。

 

続きを読む