phpの罠の1つ、sort関数ですが、
$a=array("1e1", "1f1", "9");
sort($a);
var_dump($a);$a=array("9", "1e1", "1f1");
sort($a);
var_dump($a);
を実行すると、
array(3) {
[0]=>
string(3) “1e1″
[1]=>
string(3) “1f1″
[2]=>
string(1) “9″
}
array(3) {
[0]=>
string(1) “9″
[1]=>
string(3) “1e1″
[2]=>
string(3) “1f1″
}
となるという。。。うーむ(^_^;)
ようは第二引数のFLAGをちゃんと立てようという話ですが、今までのProgに埋没してそう!
でも、調べたらちゃんと指定されてた!えらい!

関連する記事:
- Zend_Validate_Alnumがなんかおかしい – 適当にメモったらこうなった
- PHPでExif情報を取得
- php5.2.6からstrtotime関数の挙動が違う
- PHPから送信したメールで、メールヘッダ中にローカルマシンの情報が出ないようにする
- count関数の第2引数
Powered by MightyAdsense
最近のコメント