2016-09-01 5 views
-3

空の入力フィールドで他のチェックボックスを使用した場合、コンマ演算子[、]は必要ありません。 RTRIM関数はrtrim関数がこのコードで動作していません

$compydomain=$this->input->post('companydomain');//get values from      checkboxes 
    if(isset($compydomain)){ 
    $domains=implode(',', $compydomain); 
    if($domains == 'others'){ 
     $domaintext= $this->input->post('companydomaintext'); 
    }else if($domains == TRUE && $this->input->post('companydomaintext')== TRUE){ 
     $words = explode(",", $domains); 
     array_splice($words, -1); 
     $res= implode(" , ", $words); 
     $domaintext1 = $res." , " .$this->input->post('companydomaintext'); 
     $test=substr("$domaintext1",-1); 
     if($test==",") 
     { 
      $domaintext=rtrim($domaintext1,",") ; 
     } 
     else { 
     $domaintext=$domaintext1; 
      } 
     // Concate two values 
     }else{ 
     $domaintext=$domains; 
     //$domaintext= $this->input->post('companydomaintext'); 
    } 



} 
+0

質問の形式を正しく指定してください。 – Jorgeblom

答えて

0

あなたはexplode代わりのrtrimを使用したい私のコード

、ここで働いていません。
変更コードへ:

$ domaintext =( ''、$のdomaintext1)を爆発。

関連する問題