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

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

処理1

バルス();

処理2

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

ネタばらし

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

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

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

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

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

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

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

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

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

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

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

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

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