cara mengubah array menjadi string di PHP ?

ini adalah code saya :

variable fields adalah array,


public function setInsert($table,$fields){
        $keys = array_keys($fields);
        $column = implode(',',$keys);
        $val = array_values($fields);
        $nilai = "";
        foreach ($val as $key => $value) {
            if(is_string($value)){
                $nilai .= "'". $value ."',";
            }else{
                $nilai .= $value . ",";
            }
        }
        die($nilai);
    }

saat dijalankan di browser :

'title 2 coba','2018-06-20','lallalaaallala lallalaaallala lallalaaallala lallalaaallala lallalaaallala','semester 1',

bagaimana cara agar koma pada baris palih akhir hilang/logikanya ? terimakasih

avatar ivanpratama99
@ivanpratama99

88 Kontribusi 12 Poin

Diperbarui 5 tahun yang lalu

2 Jawaban:

avatar codingforbabies
@codingforbabies

159 Kontribusi 53 Poin

Dipost 5 tahun yang lalu

Jawaban Terpilih

coba pake ini gan


public function setInsert($table,$fields){
        $keys = array_keys($fields);
        $column = implode(',',$keys);
        $val = array_values($fields);
        $nilai = "";
        foreach ($val as $key => $value) {
            if(is_string($value)){
                $nilai .= "'". $value ."',";
            }else{
                $nilai .= $value . ",";
            }
        }
        $nilai = substr($nilai,0,strlen($nilai)-1);
    }

avatar dianarifr
@dianarifr

642 Kontribusi 316 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban