PHP排序算法,用于按字母顺序排列文本

我想使用PHP循环和数组从SQL排列文本。但是我不知道该怎么做。我想检查其他算法(如果有)。文本已经获得了它们设定的顺序值:
香蕉 - 1st;苹果 - 第2名;橙色 - 第3名。

输入:

- Apple  
- Orange  
- Banana

输出:

  • 香蕉

  • 苹果

我已经尝试过数组排序,但没有按预期工作。

- 顺便说一句,我通过使用另一个数据库表解决了这个问题。


偶然的你
浏览 76回答 2
2回答

一只名叫tom的猫

您可以按以下方式对数组进行排序:$array = ['Apple', 'Orange', 'Banana']; sort($array);输出:Apple Banana Orange

哈士奇WWW

您可以在查询中执行此操作:ORDER BY FIELD(`fruit`.`name`, 'Banana','Apple','Orange')所有将首先返回,然后 ,然后,然后,然后返回其他所有内容。BananaAppleOrange
打开App,查看更多内容
随时随地看视频慕课网APP