勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

PHPで配列じゃないものに対してソート

   2014/06/06  PHP

PHP Warning:  sort() expects parameter 1 to be array,
というエラーが発生していた。

ソースを見ると、2つ以上データがあれば配列に、
1つなら文字列になる変数に対してソートを行っており
エラーが発生していたっぽい。

そういった場合はis_array(過去記事)で調べて処理分岐させる。

 - PHP

  関連記事

PHPでCookie保存時にSameSite属性を設定する方法
PHPでCookie保存時にSameSite属性を設定する方法

あるシステムのセキュリティ対策としてCookie保存時にSameSite属性をS ...

PHPでCookie保存時にPartitioned属性を設定する方法
PHPでCookie保存時にPartitioned属性を設定する方法

あるページをブラウザの開発者ツールで見た際に「cookie partitione ...

CodeIgniter4.4.4のインストールからHello Worldページ表示まで行う方法
CodeIgniter4.4.4のインストールからHello Worldページ表示まで行う方法

以前CodeIgniter3を勉強したことがあったが新バージョンの4系がリリース ...

PHPで一括出力ではなく、ひとつずつ順次に出力する方法
PHPで一括出力ではなく、ひとつずつ順次に出力する方法

PHPで重たい処理とかをしている際に、途中報告みたいな形で順次出力させる方法のメ ...

PHPでランダムな値を取得したいケース諸々の対応方法
PHPでランダムな値を取得したいケース諸々の対応方法

テストデータを作成する際にランダムな値を入れたかったけど、色々ケースがあったので ...