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

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

処理1

バルス!();

処理2

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

ネタばらし

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

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

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

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

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

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

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

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

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

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

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

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

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