1. 程式人生 > >將一些內容輸出到檔案中

將一些內容輸出到檔案中

看到一個面試題,如下:

第八題:

一個字串將其輸入到一個檔案中,程式碼如下:

<?php

$a = '[{"teamId": "43", "serial": "1"},{"teamId": "1", "serial": "2"},{"teamId": "14", "serial": "3"}]';
$b = json_decode($a, true);

array_map(function($v) use ($b) {
    $tmp = implode(',', array_values($v)).PHP_EOL;
    return file_put_contents('a', $tmp, FILE_APPEND);
}, $b);

然後就生成了一個名稱為a的檔案,裡面的內容為:

43,1
1,2
14,3