php - 如何按数字顺序排列变量
问题描述
我有一些包含数字的变量。我正在尝试返回这些变量,但我希望它们按数字顺序排列。
例如
$result = $random_number_1 . ':' . $random_number_2;
在不知道数字是多少的情况下,如何确保最小的数字始终排在第一位?
所以结果可以是 1:2 但绝不是 2:1。
谢谢
解决方案
为什么不使用数组作为这些数字的容器(然后您可以轻松地按照您想要的方式排序)?
$numbers = []; // <-- fill it up with random numbers using a for cycle or similar
sort($numbers);
$result = implode(':', $numbers) // <-- have them put together as a string, if wanted
推荐阅读
- javascript - Jquery使用父级的数据属性查找元素
- unity3d - 在 Unity 中的纹理中创建边界框
- r - 如何在 ggplot2 中为多个图层添加自定义图例?
- kubernetes - 为什么 Kubernetes 部署不支持服务?
- python - 如何优化此 Asyncio 代码片段以在突发周期内每秒发出更多请求?
- c# - Xamarin C# - 在 TabbedPage 中使用导航页或 ListView
- hadoop - 如果未在 hdfs-site.xml 中定义,namenode 和 datanode 将安装在哪里?
- java - hystrix HealthCounts getTotalRequests 结果似乎错误
- ios - 如何在 iOS Swift 中处理多个 UISlider 值?
- sql - CDC 由于隐式转换而失败...如何找到它?