勉強したことのメモ

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

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

   2014/06/06  PHP

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

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

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

 - PHP

  関連記事

Codeigniter4でエラーログ設定、出力及び確認方法
Codeigniter4でエラーログ設定、出力及び確認方法

Codeigniter4.4.4でエラーログの設定を行い特定のファイルに出力させ ...

phpQueryを利用したjQueryライクなスクレイピング方法
phpQueryを利用したjQueryライクなスクレイピング方法

phpQueryというライブラリを使用することでjQueryのセレクタ指定のよう ...

PHPにてhosts設定を行った上で他サイト・サーバにアクセスする方法
PHPにてhosts設定を行った上で他サイト・サーバにアクセスする方法

開発中の案件だとhosts設定を行ってサーバにアクセスする、ということがある。作 ...

Ajaxでデータを受信した際にリファラのチェックをしたい
Ajaxでデータを受信した際にリファラのチェックをしたい

Ajaxでデータを受信し、MySQLにINSERTするプログラムがあった。そこま ...

CodeIgniter4 & reCAPTCHA でお問い合わせフォームを作成する方法
CodeIgniter4 & reCAPTCHA でお問い合わせフォームを作成する方法

以前CodeIgniter4.4.4で簡易的なお問い合わせページを作成したが、今 ...