Re: [請益] 關於===(三個等號)

看板PHP作者 (霸格尼尼)時間18年前 (2007/03/29 19:01), 編輯推噓6(601)
留言7則, 6人參與, 最新討論串4/4 (看更多)
※ 引述《alpe (薛丁格的貓)》之銘言: : ※ 引述《PHP5 (Powered by Zend Engine2)》之銘言: : : 舉一個簡單的例子 : : $test = "abcde"; : : if (strpos($test, "a") === 0) : : echo "找到a 在 pos 0"; : : if (strpos($test, "Z") === false) : : echo "找不到Z"; : echo ('1' === 1)? 1 : 0 ; : ==> 0 : echo (1 === 1)? 1 :0; : ==> 1 寫程式要小心 $uid=0; "username"==$uid 會成立喔.... "username"會被轉成數字 就是0 有一次這樣寫debug好久 -- $_='while(read+STDIN,$_,2048){$a=29;$b=73;$c=142;$t=255;@t=map{$_%16or$t^=$c^=( $m=(11,10,116,100,11,122,20,100)[$_/16%8])&110;$t^=(72,@z=(64,72,$a^=12*($_%16 -2?0:$m&17)),$b^=$_%64?12:0,@z)[$_%8]}(16..271);if((@a=unx"C*",$_)[20]&48){$h =5;$_=unxb24,join"",@b=map{xB8,unxb8,chr($_^$a[--$h+84])}@ARGV;s/...$/1$&/;$ d=unxV,xb25,$_;$e=256|(ord$b[4])<<9|ord$b[3];$d=$d>>8^($f=$t&($d>>12^$d>>4^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.22.93.130

03/29 19:24, , 1F
你的簽名檔是什麼語言?
03/29 19:24, 1F

03/29 19:39, , 2F
shell script ?
03/29 19:39, 2F

03/29 20:36, , 3F
這簽名檔看來是php...有$字頭的變數名
03/29 20:36, 3F

03/29 20:37, , 4F

03/30 05:48, , 5F
好像很多人對我的簽名檔有興趣:p
03/30 05:48, 5F

03/30 05:49, , 6F
03/30 05:49, 6F

04/02 01:46, , 7F
有 $_ 的話應該就是 perl 了~
04/02 01:46, 7F
文章代碼(AID): #162voWZS (PHP)
文章代碼(AID): #162voWZS (PHP)