2016年10月7日金曜日

phpで配列が連想配列なのかそうでないのかを確認したい的なお話

  • このエントリーをはてなブックマークに追加

あまりないけど、phpで配列が連想配列なのかそうでないのかを確認したいときがある。
ということで今日はそのお話をば。

if(array_values($_ary) !== $_ary){
  /* this is map */
}
else{
  /* this is array */
}

ぶっちゃけ用途としてはエラーチェックぐらいかなと。
あと、for文で配列を回す前にチェックするとか。
たまにこういうわけわからないものが欲しくなるのがプログラミン的なみたいな。

Adsense