2011年5月31日 星期二

找出陣列最後一筆資料

第一個情況,要找出陣列中的最後一筆資料,用end()這個函數:

   1: <?php
   2:  
   3: $fruits = array('apple', 'banana', 'cranberry');
   4: echo end($fruits); // cranberry
   5:  
   6: ?>
第二個情況,當處理到陣列中最後一筆資料時:


   1: <?php
   2:  
   3: foreach($input as $key => $value) {
   4:     $ret .= "$value";
   5:     if (next($input)==true) $ret .= ",";
   6: }
   7:  
   8: ?>
或是:


   1: <?php
   2:  
   3: for ($i=0;$i<count(arr);$i++){
   4:     $i == count(arr)-1 ? true : false;
   5: }
   6:  
   7: ?>

沒有留言:

張貼留言