PHPちょうべんりですね()
touch.php
<?php
$files = array(
'/tmp/a.txt',
'/tmp/b.txt',
'/tmp/c.txt',
);
// 空ファイルつくる
array_map('touch', $files);
// ファイル消す
array_map('unlink', $files);
- まじめに補足しておくと、この簡潔さはRubyやPythonでは出しにくいですね
- といふか、この例に限ってはこころなしかLispっぽさありますね
- 副作用目的であって、返値を捨ててるのがアレだけど
- でもな… 函数名の文字列… 文字列…
- callable の仕様作った人すごい… (虚ろな目をしながら)