php 配列が空であるかを判定する

  • 作成日 2020.12.04
  • 更新日 2022.03.02
  • php
php 配列が空であるかを判定する

phpで、emptyを使用して配列が空であるかを判定するサンプルコードを記述してます。phpのバージョンは8.0です。

環境

  • OS  CentOS Linux release 8.0.1905 (Core)
  • php 8.0.0
  • nginx 1.14.1

empty使い方

emptyを使用すれば、配列が空であるかを判定することが可能です。

empty(配列);
// 空であればtrueを返す

以下は、配列が空であるかを判定するサンプルコードとなります。

<?php

$arr = [];

if (empty($arr)) echo "空"; // 空

「$arr === []」でも判定可能です。

<?php

$arr = [];

if ($arr === []) echo "空"; // 空

どちらでもパフォーマンスは、ほぼ同じです。