PHPで配列じゃないものに対してソート
PHP Warning: sort() expects parameter 1 to be array,
というエラーが発生していた。
ソースを見ると、2つ以上データがあれば配列に、
1つなら文字列になる変数に対してソートを行っており
エラーが発生していたっぽい。
そういった場合はis_array(過去記事)で調べて処理分岐させる。
関連記事
-
-
フォーム管理画面テンプレPHP
<?php ini_set( 'display_errors', 0 ); ...
-
-
PHPとSQLiteで簡易BBSの作成
PHPとSQLiteの練習で簡易掲示板を作ったのでメモ。 &nbs ...
-
-
カンマ区切りの文字列で最後のカンマを排除
文字列をカンマ区切りにして、カンマを取り外して 配列にする際、頭もしくはお尻につ ...
-
-
MySQLでのバッククオート
phpmyadminを使っていると``←みたいな括りを見るけど これなんなん? ...
-
-
PHPで%sとか%dとか
PHPで探し物していて%sとか%dとかいった記述があり 何これとなったのでメモ。 ...
-
-
PHPで多次元連想配列のキーを指定してソート
やりたかった事は、 ・多次元配列があってcodeというキーでソートしたい という ...
-
-
自動的に定義される定数
PHPファイルを解析中__LINE__という記述があり、 定数? とその場は思っ ...
-
-
CodeigniterでCSSやJSファイルを読み込む
CodeigniterでCSSやJSファイルを読み込みたかった。また、それをヘッ ...
-
-
PHPでステータスコードを取得する方法
サーバーの死活監視でUptimeRobotを使っていたけど、どうも正常に監視して ...
-
-
setcookieで「Cannot modify」エラー
PHPでsetcookieを使うと「Warning: Cannot modify ...