多くの PHP プログラマー、特に長期間勉強していないプログラマーは、PHP の本質を知りません。 Perl はどのようにしてビジネスの世界で有名になったのでしょうか? PHP はどうでしょうか? もちろん、PHP は Unix で開発された言語であり、Perl の多くの機能を継承しており、C の利点も備えています。特に C プログラマーにとって、PHP は速く、簡潔で、明確です。私は「PHP」が大好きです (ガールフレンドのことさえ忘れました)。ここでは、PHP の変数と配列の応用スキル、PHP の正規表現、PHP テンプレートの応用について、また時間があるときに PHP と COM、PHP と XML の完全な組み合わせについて書きたいと思います。
1.変数と配列の応用スキル
(1)あまり人が使わない配列関数。 foreach、リスト、それぞれ。いくつか例を挙げれば、すぐに理解できるはずです。例:
$data = array('a' => 'data1', 'b' => 'data2', 'c' => 'data3');
while(list($subscript, $value) = each($data)) { echo "$subscript => $value :: "; echo "$subscript => $valuen 「; 」} reset($data); foreach($data as $subscript => $value) { echo "$subscript => $value :: "; echo "$subscript => $valuen 「; 」} |
//変数の変数
$var = "これは var です"; $varname = "var"; echo $$varname; //関数の変数 関数 fun1($str) { エコー $str; } $funname = "fun1"; $funname("これは関数です!"); ?> |
関数($a) {
$a++; } $c = 0; 関数($c); echo $c; //$c は 0 のままです 関数(&$a) { $a++; } $c = 0; echo $c; //$c は 1 ?> |