備忘録(shebang、ddコマンドでの指定容量のダミーデータ作成)

実に嫌すぎるだろ

<?php ($f = function ($i = 1) {echo $i % 15 !== 0 ? $i % 5 !== 0 ? $i % 3 !== 0 ? $i : 'Fizz' : 'Buzz' : 'FizzBuzz', PHP_EOL;return ++$i;})($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f($f())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))));

そもそも引数で終端制御するのがイけてなくね?

<?php ($f = function ($f = null, $max = 100) {echo ($i = count(debug_backtrace())) % 15 !== 0 ? $i % 5 !== 0 ? $i % 3 !== 0 ? $i : 'Fizz' : 'Buzz' : 'FizzBuzz', PHP_EOL;$i === $max ?: $f($f, $max);})($f);

風味が損なわれている

<?php ($f = function($f, $i = 1, $max = 100) {echo $i % 15 !== 0 ? $i % 5 !== 0 ? $i % 3 !== 0 ? $i : 'Fizz' : 'Buzz' : 'FizzBuzz', PHP_EOL;$i === $max ?: $f($f, ++$i, $max);})($f);

すげぇお行儀が悪い。散らかしっぱなし。

<?php
($f = function () {echo !ob_start(), ($i = ob_get_level()) % 15 !== 0 ? $i % 5 !== 0 ? $i % 3 !== 0 ? $i : 'Fizz' : 'Buzz' : 'FizzBuzz', PHP_EOL;})();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
ob_end_flush();

あまりひねくれていない

<?php $f = function() {echo ($i = debug_backtrace()[0]['line'] - 1) % 15 !== 0 ? $i % 5 !== 0 ? $i % 3 !== 0 ? $i : 'Fizz' : 'Buzz' : 'FizzBuzz', PHP_EOL;};
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
$f();
[紹介元] PHPタグが付けられた新着投稿 – Qiita 備忘録(shebang、ddコマンドでの指定容量のダミーデータ作成)

関連記事