[英]chain array operations in PHP
如何將操作鏈接到PHP的列表上?
在Perl中,我可以寫
print join "\n", map {$_ .= '<td>'.$_.'</td>'} sort get_array_from_db();
現代PHP中有高效的構造嗎? 我讀到有關array_map
但這是一個正常功能,功能不是很強大。
您將必須對php更加明確,並創建自己的排序函數,該函數實際上返回已排序的數組。
<?php
function get_sorted ($arr) {
sort($arr);
return $arr;
}
function get_array_from_db () {
return array(7,5,3,2,9);
}
print join("\n", array_map(function($_){ return "<td>$_</td>"; }, get_sorted(get_array_from_db())
));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.