勉強したことのメモ

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

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

   2014/06/06  PHP

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

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

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

 - PHP

  関連記事

PHPにて同一サーバの別ディレクトリでセッションを振り分ける方法
PHPにて同一サーバの別ディレクトリでセッションを振り分ける方法

同じサーバ内にmemberとownerの別ディレクトリがあり、それぞれにsess ...

PHPでeval実行時に「eval()'d code on line」エラー
PHPでeval実行時に「eval()'d code on line」エラー

PHPでeval実行時に「eval()'d code on line 〇〇」とい ...

PHP8系で「Uncaught TypeError: Unsupported operand types」エラー対応方法
PHP8系で「Uncaught TypeError: Unsupported operand types」エラー対応方法

PHP8系で「Fatal error: Uncaught TypeError: ...

ソシャゲのガチャのように当選確率が異なる抽選システムをPHPで作成する方法
ソシャゲのガチャのように当選確率が異なる抽選システムをPHPで作成する方法

ソシャゲのガチャみたいな当選確率が異なる抽選システムをPHPで作成したかった。具 ...

PHPで画像を分割し並べ替えて出力したものをJavaScriptで復元する方法
PHPで画像を分割し並べ替えて出力したものをJavaScriptで復元する方法

ある電子書籍サイトをブラウザの開発者ツールで見てみたところ、PHPでページ画像を ...