52
42

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

PHPでバルス!って打つと強制終了する。キリッ(`・ω・´)

Last updated at Posted at 2016-04-01

この記事は移行しました!最新の内容はこちらをご覧ください😀

※エイプリルフールネタですが嘘ではないよ。

PHPで「バルス!」って書いてみる

処理1

バルス();

処理2

と書くとなんとexitします!
※処理2には進みません

ネタばらし

そう、関数名に日本語が使えるんですね。
実は下記functionを定義しています。

function バルス(){
    die(); // exitよりdieのほうが滅びの呪文ぽい
}

くだらないネタでごめんなさい。

本当は();なしで「バルス!」だけにしたかった

可変関数とかいろいろ考えたけど、どうしても();は必要だった。。。

// 実行はされない・・・
$バルス = "バルス!()";
$バルス; // 実行されたとしても$付きになっちゃうね・・・

それでも();が邪魔、、、ハッ! :bulb:

バルスキリッ(`・ω・´);

いかがだろうか。
無駄に引数を与え、まさかの顔文字。
Noticeエラー発生しないようにdefine定義しておけば完璧です。

define('`・ω・´', true);
function バルスキリッ(){
    die();
}

これプログラミングが楽しくなりそう!

//DB登録
φ(ω);
//メール送信
。⌒(´);
//異常発生
おっおっおっ(ω^ ≡ ^ω);

コーディングの新たな扉を開いてしまったかもしれない・・・

52
42
3

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
52
42

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?