ErrorException explode() expects parameter 2 to be string, array given

Tolong bantu jawab ini kenapa yaa muncul pesan error

ErrorException

explode() expects parameter 2 to be string, array given

ini scriptnya :

public function index(){
        $pengajar = DB::table('pengajar')->paginate(5);
        return view('pengajar', ['pengajar' => $pengajar]);

    }

public function tambah(){
        return view('pengajar-tambah-data');
    }

public function simpan(Request $request){
        //dd($request->all());
       $request->validate([
           'foto_pengajar'=> 'mimes:jpeg,png,jpg'
        ]);

if ($request->file('foto_pengajar')) {
            $foto_pengajar = $request->file('foto_pengajar')->store('foto_pengajar' , 'public');
            //var_dump($foto_pengajar); exit;
        } else {
            $foto_pengajar = null;
        }

DB::insert([
            'nuptk' => $request->get('nuptk'),
            'nama_pengajar' => $request->get('nama_pengajar'),
            'jenis_kelamin' => $request->get('jenis_kelamin'),
            'tempat_lahir' => $request->get('tempat_lahir'),
            'tanggal_lahir' => $request->get('tanggal_lahir'),
            'alamat' => $request->get('alamat'),
            'no_telpon' => $request->get('no_telpon'),
            'jabatan' => $request->get('jabatan'),
            'mengajar_matapelajaran' => $request->get('mengajar_matapelajaran'),
            'username' => $request->get('username'),
            'password' => $request->get('password'),
            'foto_pengajar' => $foto_pengajar
        ]);

return redirect()->route('pengajar');
    }

avatar selmaniaamanda
@selmaniaamanda

4 Kontribusi 0 Poin

Diperbarui 3 tahun yang lalu

1 Jawaban:

<div>cek kode explode nya<br>"expects parameter 2 to be string, array given"<br>artinya paramter kedua harusnya string, tapi yang kamu masukka array</div>

avatar hilmanski
@hilmanski

2686 Kontribusi 2135 Poin

Dipost 3 tahun yang lalu

Login untuk ikut Jawaban