PHP语言中的经典应用技巧_[PHP教程]
PHP是一门从Unix下发展起来的语言,它有着快速、简洁、明了的特点,本文介绍其在变量、数组和PHP正则表达式、PHP模板应用方面技巧。 
 1、变量、数组的应用技巧 
 (1)很多人用得不多的数组函数。foreach、list、each。分别举几个例子,应该就能知道了。
 例: 
$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 
  "; 
  } 
 (2)函数的变量、变量的变量、变量的“指针”:
  //变量的变量 
 $var = "this is a var"; 
  $varname = "var"; 
  echo $$varname; 
  //函数的变量 
  function fun1($str) { 
  echo $str; 
  } 
  $funname = "fun1"; 
  $funname("This is a function !"); 
  ?> 
 变量的“指针”。这个指针加上了双引号,表明他不是真正的指针。看看下例: 
  function($a) { 
 $a ++; 
  } 
  $c = 0; 
  function($c); 
  echo $c; //$c仍为0 
  function(&$a) { 
  $a ++; 
  } 
  $c = 0; 
  echo $c; //$c为1 
  ?>