为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

PHP
偶然的你 2022-08-19 10:48:07
我想使用PHP循环和数组从SQL排列文本。但是我不知道该怎么做。我想检查其他算法(如果有)。文本已经获得了它们设定的顺序值:香蕉 - 1st;苹果 - 第2名;橙色 - 第3名。输入:- Apple   - Orange   - Banana输出:香蕉苹果橙我已经尝试过数组排序,但没有按预期工作。- 顺便说一句,我通过使用另一个数据库表解决了这个问题。
查看完整描述

2 回答

?
一只名叫tom的猫

TA贡献1906条经验 获得超3个赞

您可以按以下方式对数组进行排序:

$array = ['Apple', 'Orange', 'Banana'];
sort($array);

输出:

Apple
Banana
Orange


查看完整回答
反对 回复 2022-08-19
?
哈士奇WWW

TA贡献1799条经验 获得超6个赞

您可以在查询中执行此操作:

ORDER BY FIELD(`fruit`.`name`, 'Banana','Apple','Orange')

所有将首先返回,然后 ,然后,然后,然后返回其他所有内容。BananaAppleOrange


查看完整回答
反对 回复 2022-08-19
  • 2 回答
  • 0 关注
  • 75 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信