【发布时间】:2015-03-08 11:18:49
【问题描述】:
基本上我想创建一个带有字符串的变量,以便稍后在 array_multisort 中使用。这可能吗?例如
<?php
$variable = "$array['name'], SORT_ASC";
array_multisort($variable, $rows);
我意识到这与 SORT_ASC 保持不变有关,但我不知道为什么。我也意识到可能有更好的方法来实现我想要做的事情。谢谢。
【问题讨论】:
-
可能有更好的方法来实现我想要做的事情你想要做什么?
-
您最好将其存储为数组
$variable = ['name', SORT_ASC];并使用array_multisort($rows, array_column($rows, $variable[0]), $variable[1]); -
@Rizier123 = 动态控制 array_multisort 参数。
标签: php variables array-multisort