こんにちは。はじめまして。tarokamiakzeです。 PHPのsort系関数の結果と、MySQL のorder by指定を比較する機会がありまして。 記号の扱いが一致しなくて泣きたくなりました。 (PHPUnitで、検索系APIが本当にソートされているか検証したかっただけなのに...) ので、怒りに任せて記事を書きます。LAMP環境とはなんだったのか!! 再現方法 MySQL編 # MySQL CREATE TABLE `sort_test` ( `name` varchar(255) NOT NULL, PRIMARY KEY (`name`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; INSERT INTO `sort_test`(`name`) VALUES ("0"),("1"),("a"),("_"); SELECT `name` as `M
{{#tags}}- {{label}}
{{/tags}}