[Svn-src-all:1365] [version-2_5-dev 20255] retのスコープが嫌だったのと、もしその値がなかったときは第2引数のデフォルト値を返したいと思ったですが、いかがざんしょ

miningbrownie admin @ mail.ec-cube.net
2011年 2月 20日 (日) 16:46:31 JST


Subversion committed to /home/svn/open 20255
http://svn.ec-cube.net/open_trac/changeset/20255
┌────────────────────────────┐
│更新者 :  miningbrownie                                │
│更新日時:  2011-02-20 16:46:31 +0900 (日, 20  2月 2011)│
└────────────────────────────┘

Log:
--------------------------------------------------------
retのスコープが嫌だったのと、もしその値がなかったときは第2引数のデフォルト値を返したいと思ったですが、いかがざんしょ

Changed:                      [U:修正,A:追加,D:削除]
--------------------------------------------------------
U   branches/version-2_5-dev/data/class/SC_FormParam.php

変更: branches/version-2_5-dev/data/class/SC_FormParam.php
===================================================================
--- branches/version-2_5-dev/data/class/SC_FormParam.php	2011-02-20 07:39:58 UTC (rev 20254)
+++ branches/version-2_5-dev/data/class/SC_FormParam.php	2011-02-20 07:46:31 UTC (rev 20255)
@@ -402,8 +402,9 @@
     }
 
     // キー名と一致した値を返す
-    function getValue($keyname) {
+    function getValue($keyname,$default="") {
         $cnt = 0;
+        $ret = null;
         foreach($this->keyname as $val) {
             if($val == $keyname) {
                 $ret = isset($this->param[$cnt]) ? $this->param[$cnt] : "";
@@ -411,6 +412,9 @@
             }
             $cnt++;
         }
+        if(is_null($ret)){
+            $ret = $default;
+        }
         return $ret;
     }
 




Svn-src-all メーリングリストの案内