0

PHP を 5.3 に更新した後、このエラーが表示され始めました。

厳格な基準: 108 行目の /var/www/site/Functions/Cases.php では、変数のみを参照によって渡す必要があります102 行目 厳格な基準: 102 行目の /var/www/site/Functions/Cases.php では、参照によって変数のみを渡す必要があります。

直し方が知りたいです!

  function CaseID ( $id ) {
              return array_pop ( explode ( '-' , $id ) ) ; 
       } // line 102

       function GetCaseByID ( $caseID ) {
             $db = Connection ( 'db_misc' ) ;
             $sql = $db->prepare ( 'SELECT * FROM `t_cases` WHERE cid = :cid' ) ;
             $sql->bindParam ( ':cid' , CaseID ( $caseID ) , PDO::PARAM_INT ) ; // line 108
             $sql->execute ( ) ;
             return $sql->fetch ( PDO::FETCH_ASSOC ) ; 
       }
4

1 に答える 1

1
function CaseID ( $id ) {
          $array = explode ( '-' , $id );
          return array_pop ( $array ) ; 
   }

(説明はすでに厳密なエラーにあります:))

于 2013-05-25T14:29:10.637 に答える