問題描述我很好奇一個一維數組在經歷walk之后為啥會變成布爾型的。求知道的大佬幫忙解疑釋惑。相關代碼public function test(){
$arr = ['20181102','20181103','20181104','20181105','20181106','20181107'];
$arr = array_walk($arr,function($item){
$item = date_format(date_create($item),'m-d');
});
var_dump($arr); exit;
}其實我期望的結果是日期格式化成“月-日”這樣。
1 回答

largeQ
TA貢獻2039條經驗 獲得超8個贊
去看文檔:PHP: array_walk
函數原型:bool array_walk ( array &$array , callable $callback [, mixed $userdata = NULL ] )
它返回的本來就是個布爾型啊。。
更何況返回值那里說的也很清楚,
成功時返回 TRUE, 或者在失敗時返回 FALSE。
- 1 回答
- 0 關注
- 564 瀏覽
添加回答
舉報
0/150
提交
取消