PHPで配列じゃないものに対してソート
2014/06/06
PHP Warning: sort() expects parameter 1 to be array,
というエラーが発生していた。
ソースを見ると、2つ以上データがあれば配列に、
1つなら文字列になる変数に対してソートを行っており
エラーが発生していたっぽい。
そういった場合はis_array(過去記事)で調べて処理分岐させる。
関連記事
-
-
PHPでアクセスIPからランダム英数字のIDを作成
PHPで掲示板などにあるようなアクセスIPからランダム英数字のIDを作成したかっ ...
-
-
PHPにて「php-ulid」ライブラリを用いてULIDを生成する方法
先日MySQLにてUUIDを発行するメモを書いたがUUID v1だと生成時間によ ...
-
-
Codeigniter4でMySQLに接続しCRUD操作する方法
Codeigniter4.4.4でMySQLに接続しCRUD操作したい。また、任 ...
-
-
PHPのZipArchive::addFileでファイルが追加できない場合の対応方法
過去記事を参考にPHPにて複数のファイルをzipファイル化後、ダウンロードさせた ...
-
-
PHPの構文チェック
JSONLINTみたいにオンラインで構文チェックを できるサイト様があったのでメ ...