配列については、滅多に不便することはなく、最初から充実してるとは思いますけれど痒いところ用。false;}引用・参考array_clean配列から空要素を削除して切り詰める。配列の空要素を削除して切り詰める。)is_hash入力値が連想配列であるかどうかを判別する。ctypeが無かった時用の代替関数。結局、preg_matchなのはアレですが。関数名のctype_接頭辞に馴染みが無いので、is_に合わせてます。is_digitそれぞれ、アルファベット・アルファベット+数字・数字の判定。is_digitは、is_numericの何となく数字と区別して使われるので、実は使用頻度高いかも。in_range指定した数値範囲に収まっているか。探してないけど、ネイティブな関数ありそう....。is_dateチェックのさじ加減に困る関数。strtotimeの引数に使えるか、という基準で揃えてしまうのもアリかな。)文字列検査系ただの前方一致や後方一致に、毎回preg_matchで正規表現エンジンを立ち上げるのも微妙だなー、と思っていたら、同じ理由で関数を作っている先人がいました。関数名はJavaとかC#の由来だそうで。引用・参考bytelenmb_string.func_overloadが有効(かもしれない)環境でも、安定してlengthを取得できる関数。実際は、bin2hexにより画像でもOK。)他にもこういう便利関数あると思う特に、他言語由来の関数とか、知っておくと幸せになれる関数が、まだまだ沢山ありそう。思いついたら追加します。セミナー&ワークショップ資料公開JavaScriptよ。文明を捨て、自然に還れ。Sato又の名をあほむ。名古屋と渋谷を反復横跳びするWebフロントエンドエンジニア。Web関連技術をアレしたり温泉に浸かったりします。