【发布时间】:2010-12-07 18:37:19
【问题描述】:
尝试在 PHP 中对从 CSV 填充的数组进行排序。理想情况下,我还希望能够通过单击tabs in the table here 来控制排序。不过,现在,我手头的第一个任务就是对这该死的东西进行排序。现在已经为此工作了 3 多天。 。 任何帮助是极大的赞赏!!干杯!
PHP
<?php
$fp = fopen("https://spreadsheets.google.com/pub?key=0AjZgwY03sLMGdHVoWjhucGowWWJBb2g2NnQzVG9HZFE&hl=en&single=true&gid=0&output=csv","r");
$rows = array();
while (($row = fgetcsv($fp)) !== FALSE) {
$rows[] = $row;
}
fclose($fp);
$headers = array_shift($rows);
foreach ($rows as $row) : list($ShowKey, $ShowFeedURL, $ShowLink, $ShowIcon, $ShowTitle, $ShowTag, $ShowCategory, $ShowEps, $ShowLastUpdate, $ShowNew) = $row;
$oddpost = ( empty( $oddpost ) ) ? '_odd' : ''; ?>
【问题讨论】:
-
我会使用自定义回调函数查看
usort。
标签: php arrays sorting csv multidimensional-array