PHP

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

PHPで配列を表示させる2つの方法(print_r,var_dump)

PHPの配列デバッグにはprint_r()var_dump()をよく使いますが、両者には厳密さにおいて違いがあります。

手軽なprint_r()と厳密なvar_dump()を比べてみます。

ただ、あくまでもデバッグ用の関数なので、正式に出力させるforeach()も簡単に触れますよ。

 

続きを読む

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

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

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

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

 

続きを読む

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

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

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

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

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

 

続きを読む

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

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

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

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

 

続きを読む