すさまじい破壊力を持つ、ロボットの兵隊だよ。こいつが空から降ってこなければ、誰もラピュタを信じはしなかったろう $soldier['destructive_power'] = 'extraordinary'; $soldier['body'] = 'robot'; if...
画像をbase64として保持しているということですよね。 下記のように、base64_decode()でバイナリにしてからimagecreatefromstring()で画像にして、imagepng()で出力するページを経由させるのはどうでしょうか。 https://www...
余計なことを思い出させないでください!!💢(わかりました)
xorもあります!
resource PHPで定義されている「弱い予約語」です(将来のバージョンのために確保されています)
これ書いたおかげで['a', 'b', 'c'][1]なんて書き方できるの初めて知りました
苦行勢がいたので地獄のワンライナーもどきで応戦です $time = '平成13年7月24日'; $time = [1867, 1911, 1925, 1988, 2018][array_search(mb_substr($time, 0, 2), ['明治', '大正'...
PHPリファレンス大先生が使っている$array $json $input $flagとかを使うと複雑になるにつれてinput2とかarray3とか数字が増えていって面白いですよね!() 個人的に$needleのかっこよさが好きです
こんなのも行けますね $time = '2001/3/6 2:03:07'; echo date_create($time)->diff(date_create())->format('%y歳 %mヶ月 %d日 %h時間 %i分 %s秒');
まともなやつ投げておきます PHPが解釈できるあらゆる日付と時刻の書式が使えます $time = '2001/7/24'; echo date_create($time)->diff(date_create())->format('%y');
ん…?
別の方法 $lines = <<<EOT 田田山山秋田秋山山山... EOT; $len = mb_strlen($lines); for($char = 0; $char < $len; $char++){ if(mb_substr($...
調べたのでついでに… 秋秋:443 秋山:523 秋田:588 山秋:548 山山:401 山田:497 田秋:560 田山:528 田田:390
523でした! 縦列を横行変換して数えました $lines = <<<EOT 田田山山秋田秋山山山... EOT; for($col = 0; $col < 50; $col++){ for($char = 0; $char < ...
謎の乱数とか破壊力高くて好きですw
sprintfによる桁埋めの利用 一桁ver function repeatNumber($n){ return $n * sprintf("%'1{$n}d", 1); } // 5であれば 5 * 11111 = 55555 汎用ver funct...
ビット否定があったか…
否定の!使うと論理値になっちゃって0が表示されないんですよね…
この空気 標準関数 出しづらい(五七五) function repeatNumber($n){ return str_repeat($n, $n); }
ビット演算です function solve($n){ return $n + 1 & 1; }