變數初始化你怎麼寫?
數量少的變數初始化信手拈來
如果數量較多的時候就有點難受了
$a,$b,$c,$d,$e.....
寫成這樣
$a=0;
$b=0;
$c=0;
$d=0;
$e=0;
....
不好看,不方便,不舒服...
那麼你怎麼初始化?別告訴我不初始化,關閉錯誤提示.
------解決方案--------------------
$a=$b=$c=...=0;
$d=$e=...=array();
這樣好看點了不? 哈哈 沒碰到太多需要初始化的變數了
------解決方案--------------------
如果沒有規律那就只能人肉了。有規律還好寫。如果從數組中可以用 extract/list;
引用一段:
PHP code
$my_array = array("a" => "Cat","b" => "Dog", "c" => "Horse");extract($my_array);echo "\$a = $a; \$b = $b; \$c = $c"; //輸出:$a = Cat; $b = Dog; $c = Horse
------解決方案--------------------
我不會設計這麼多變數哈哈。有幾個就老老實實寫幾行
------解決方案--------------------
php 允許不初始設定變數,這表現出了 php 的靈活性、簡便性
如果一定要初始化,倒不如
extract(array_flip(explode(',', 'a,b,c,d,e,f,g,h')));
$a=0;
$b=0;
$c=0;
$d=0;
$e=0;
.... 煩!!
$a=$b=$c=...=0;
$d=$e=...=array();也煩!!
------解決方案--------------------
等哪天,php 變成編譯型語言了,就不煩這個了。那又煩什麼呢....
------解決方案--------------------
不僅要隔行寫,而且每行還要加滿注釋。
話說做報表為啥要初始化這麼多變數?共用下你的設計唄。
我也做過一個自訂的報表功能,選表選欄位選關聯選條件添加統計添加過濾搜尋,好像沒有類似說初始化多個變數的需要啊。
------解決方案--------------------
本來人家php設計的時候,就是可以變數啥時候用啥時候定義,不知道。那位哥,把php修正成了一種類似強型別的不倫不類的東西。跟個雜種一樣。太不容易了,php程式員苦逼啊