熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> PHP編程 >> 正文

php foreach與for語句用法區別介紹

2013-11-15 12:27:53  來源: PHP編程 

  //foreach

  $tar = array (

   =>

   => 西

   =>

   =>

   => 東南

   => 西南

   => 東北

   => 西北

   => 南北

   => 東西

  );

  代碼如下 復制代碼

  $TM = 西;

  foreach( $tar as $v=>$vv )

  {

  if( $vv == $TM )

  {

  echo $vv$v

  ;

  break;

  }

  //echo $vv;

  }

  //西

  //for

  代碼如下 復制代碼

  echo

  ;

  for( $i=;$i<=count( $tar ) ;$i++ )

  {

  if( $tar[$i] == $TM )

  {

  echo $tar[$i]$i

  ;

  break;

  }

  }

  //西

  總結:foreach與for結果是完全相同的但在效率上foreach要勝與for首頁for需要知道數組長度再用$i++來操作頁foreach不需要知道數組長度可自動檢測並輸入key和value


From:http://tw.wingwit.com/Article/program/PHP/201311/21000.html
  • 上一篇文章:

  • 下一篇文章:
  • 推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.