Ignore:
Timestamp:
2012/06/20 11:57:43 (10 years ago)
Author:
pineray
Message:

#1669 #1859 初期化漏れ、無駄な変数等

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_12-dev/data/class/util/SC_Utils.php

    r21920 r21927  
    336336    function sfMergeCheckBoxes($array, $max) { 
    337337        $ret = ''; 
     338        $arrTmp = array(); 
    338339        if (is_array($array)) { 
    339340            foreach ($array as $val) { 
     
    472473        } 
    473474 
     475        $keyValues = array(); 
    474476        for ($cnt = 0; $cnt < $max; $cnt++) { 
    475477            if ($keysize != '') { 
     
    481483 
    482484            if ($connect != '') { 
    483                 $arrRet[$key].= "$val".$connect; 
     485                $keyValues[$key].= "$val".$connect; 
    484486            } else { 
    485                 $arrRet[$key][] = $val; 
    486             } 
    487         } 
    488         return $arrRet; 
     487                $keyValues[$key][] = $val; 
     488            } 
     489        } 
     490        return $keyValues; 
    489491    } 
    490492 
     
    518520        $line = ''; 
    519521        if (count($array) > 0) { 
    520             foreach ($array as $key => $val) { 
     522            foreach ($array as $val) { 
    521523                $val = mb_convert_encoding($val, CHAR_CODE, CHAR_CODE); 
    522524                $line .= '"' .$val. '",'; 
     
    666668    } 
    667669 
    668     /* ポイント付与 */ 
     670    /** 
     671     * ポイント付与 
     672     * $product_id が使われていない。 
     673     * @param int $price 
     674     * @param float $point_rate 
     675     * @param int $rule 
     676     * @param int $product_id 
     677     * @return int  
     678     */ 
    669679    function sfPrePoint($price, $point_rate, $rule = POINT_RULE, $product_id = '') { 
    670680        $real_point = $point_rate / 100; 
     
    705715    } 
    706716 
     717    /** 
     718     * $classcategory_id1 と $classcategory_id2 が使用されていない。 
     719     * @param int $product_id 
     720     * @param int $classcategory_id1 
     721     * @param int $classcategory_id2 
     722     * @return int  
     723     */ 
    707724    function sfGetProductClassId($product_id, $classcategory_id1, $classcategory_id2) { 
    708725        $where = 'product_id = ?'; 
     
    924941        $end_month = $month; 
    925942 
    926         // 開始月が終了月と同じか否か 
    927         $same_month = false; 
    928  
    929943        // 該当月の末日を求める。 
    930944        $end_last_day = date('d', mktime(0, 0, 0, $month + 1, 0, $year)); 
     
    11161130        $fileArray=glob($src.'*'); 
    11171131        if (is_array($fileArray)) { 
    1118             foreach ($fileArray as $key => $data_) { 
     1132            foreach ($fileArray as $data_) { 
    11191133                // CVS管理ファイルはコピーしない 
    11201134                if (strpos($data_, '/CVS/Entries') !== false) { 
Note: See TracChangeset for help on using the changeset viewer.