PHP 字符編程?


剛在 PHPChina 上遊走時發現的..
代碼在複制時有點問題,修正了加上了繁體一下..
用來做偽代碼相信是個不錯的選擇 = = 不過看起來卻是累人丫

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?php
$code = <<<EOF
※〓 ㊣ 1
☆ ※〓 ㊣ 1 ◆
◎ php 真強真有意思!
△ ◎ php 也是中文的!

EOF;

class ※〓㊣☆◆◎△■ {
public function __construct( $code ) {
$code = preg_replace('%◎ (.*)%i', 'echo(\'\\1\');',$code);
$code = preg_replace('%^※(.*) ㊣ (.+?)$%m', '$\\1 = \\2;',$code);
$chinese = array('☆','※','㊣','◆','△','■');
$english = array('if (','$','==',') {','} else {','}');

$code = str_replace($chinese, $english, $code);
eval($code);
}
public function __destruct() {
echo("<br />PHP 意外測試通過 ...");
return;
}
}
$a = new ※〓㊣☆◆◎△■($code);
?>