如何按字母顺序比较2个string
标题说的是什么 具体如果我有
$array1['name'] = 'zoo'; $array2['name'] = 'fox';  我怎么能确定按字母顺序$array2的名字应该超过$array1的? 
 使用strcmp 。 如果strcmp的第一个参数按字典顺序小于第二个,那么返回的值将是负数。 如果两者相等,则返回0.如果第一个字典大于第二个,则返回一个正数。 
  NB。 你可能想要使用strcasecmp (string1,string2) ,它忽略大小写… 
 你可以用strcmp比较两个string: 
如果str1小于str2 ,则返回<0; 如果str1大于str2则为0;如果相等则为0。
我有点晚了(在2009年,我还不是一个程序员:-)没有人提到过这个,但是你可以简单地使用你在数字上使用的操作符。
  < > <= >= == !=等等 
例如:
  'a' > 'b'返回false 
  'a' < 'b'返回true 
分类
编辑只是实现了不同数组的值,可以array_merge第一,但不知道你想要的
 我经常使用natsort ( 自然sorting ),因为我通常只是想保留数组以备后用。 
例:
 natsort($unsorted_array); var_dump($usorted_array); // will now be sorted.