Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 通过ksort排序数组不工作,在数组输出上运行ksort;1“;_Php - Fatal编程技术网

Php 通过ksort排序数组不工作,在数组输出上运行ksort;1“;

Php 通过ksort排序数组不工作,在数组输出上运行ksort;1“;,php,Php,我有以下数组: [16-Sep-2019 11:55:54 UTC] Array ( [28-09-2019] => <option value="10214" >28-09-2019 | Bernina borduurdag (voormiddag)</option> [07-12-2019] => <option value="10216" >07-12-2019 | Bernina academie</option>

我有以下数组:

[16-Sep-2019 11:55:54 UTC] Array
(
    [28-09-2019] => <option value="10214" >28-09-2019 | Bernina borduurdag (voormiddag)</option>
    [07-12-2019] => <option value="10216" >07-12-2019 | Bernina academie</option>
    [25-10-2019] => <option value="10212" >25-10-2019 | Workshop kennismaking overlockmachine (voormiddag)</option>
    [21-12-2019] => <option value="10202" >21-12-2019 | Les Overlock (alle merken)</option>
    [11-10-2019] => <option value="10203" >11-10-2019 | Demonstratie naaivoeten Brother</option>
    [06-09-2019] => <option value="10054" >06-09-2019 | Les Overlock (alle merken)</option>
    [20-12-2019] => <option value="10185" >20-12-2019 | Les Brother</option>
    [13-12-2019] => <option value="10195" >13-12-2019 | Les Pfaff</option>
    [30-11-2019] => <option value="10175" >30-11-2019 | Les Borduurmachines (alle merken)</option>
    [09-11-2019] => <option value="10182" >09-11-2019 | Les Brother</option>
    [26-10-2019] => <option value="10189" >26-10-2019 | Les Bernina</option>
    [05-10-2019] => <option value="10188" >05-10-2019 | Les Bernina</option>
    [27-09-2019] => <option value="10062" >27-09-2019 | Les Bernina</option>
    [08-11-2019] => <option value="10173" >08-11-2019 | Les Coverlock (alle merken)</option>
    [12-10-2019] => <option value="10181" >12-10-2019 | Les Brother</option>
    [28-12-2019] => <option value="10174" >28-12-2019 | Les Coverlock (alle merken)</option>
    [14-12-2019] => <option value="10184" >14-12-2019 | Les Brother</option>
    [29-11-2019] => <option value="10183" >29-11-2019 | Les Brother</option>
    [20-09-2019] => <option value="10187" >20-09-2019 | Les Bernina</option>
    [27-12-2019] => <option value="10176" >27-12-2019 | Les Borduurmachines (alle merken)</option>
    [04-10-2019] => <option value="10058" >04-10-2019 | Les Borduurmachines (alle merken)</option>
    [23-11-2019] => <option value="10179" >23-11-2019 | Les ScanNCut</option>
    [14-09-2019] => <option value="10177" >14-09-2019 | Les ScanNCut</option>
    [13-09-2019] => <option value="10171" >13-09-2019 | Les Coverlock (alle merken)</option>
    [07-09-2019] => <option value="10060" >07-09-2019 | Les Pfaff</option>
    [21-09-2019] => <option value="10052" >21-09-2019 | Les Overlock (alle merken)</option>
    [31-08-2019] => <option value="10056" >31-08-2019 | Les Overlock (alle merken)</option>
    [11-09-2019] => <option value="10048" >11-09-2019 | Workshop kennismaking overlockmachine (namiddag)</option>
    [18-09-2019] => <option value="10046" >18-09-2019 | Workshop PE Design plus 2</option>
    [25-09-2019] => <option value="10042" >25-09-2019 | Workshop boodschappentas (namiddag)</option>
    [23-10-2019] => <option value="10040" >23-10-2019 | Workshop Pfaff Performance Icon</option>
)
我在debug.log中得到以下结果

[16-Sep-2019 11:55:54 UTC] 1
我还尝试使用
$origDate
作为键,但这也会输出
“1”

我想对数组键进行排序,使第一个日期为first,依此类推


我不知道为什么它只输出
“1”
。我只是将
ksort()
包装在
$eventList

周围,它返回1,因为按照

注意:-成功时返回TRUE,失败时返回FALSE

正确的做法是,

ksort($eventList); // will sort internally. No need to catch in some variable
write_log($eventList);

调用ksort时不要重新分配,它可以在内联工作,尽管duplicate谈论的是
sort()
原因是相同的。这是。没错,我不知道它是这样工作的。我也读过那份文件,但从来没有看到我得到回报值的迹象,谢谢你帮助我。很高兴能帮助我。如果此答案解决了您的问题,请将其标记为已接受。我将在9分钟后进行标记,atm无法标记:(@Andreas您是对的,我很确定我读得不够透彻。@ArneDB现在您可以了!)
[16-Sep-2019 11:55:54 UTC] 1
ksort($eventList); // will sort internally. No need to catch in some variable
write_log($eventList);