Tag: function

Laravel Eloquent Mengambil Satu Kolom atau Kolom Tertentu

Kalau kita ingin mengambil satu kolom atau kolom tertentu dalam Eloquent Laravel caranya ialah dengan menambahkan kolom di belakang fungsi relationship.

Contoh :

public function user(){

return $this->hasOne(‘App\User’)->select(‘fullname’);

}

kalau mau lebih dari satu kolom tinggal menambahkan kolomnya :

public function user(){

return $this->hasOne(‘App\User’)->select(‘fullname’, ’email’);

}

 

Referensi :

https://laracasts.com/discuss/channels/eloquent/eloquent-hasone-relation-get-only-id-or-certain-columns

 

Iklan

Validasi email dengan PHP

Kalau kita bekerja dengan form seperti form registrasi, maka kita tidak akan asing dengan adanya input email.
ketika user memasukkan alamat email , maka kita perlu mengechek apakah email yang dimasukkan sesuai dengan format email atau tidak, bisa saja user iseng memasukkan text asal-asalan dan tugas kita lah yang memfilter email tersebut

Perlu kita ketahui untuk mengechek email benar atau tidak secara 100% tepat tidak mudah, sebab sangat komplikasi.  Namun begitu setidaknya kita dapat memvalidasi email meski sederhana . Dan perlu kita ketahui juga function validasi email antar programmer berbeda adalah hal wajar sebagaimana perbedaan algoritma setiap programmer adalah hal yang lumrah.

baik langsung saja :

function validasi_email($string)

{

$last_dot = strpos($string, ‘.’);

$ampersat  = strpos($string, ‘@’);

$length    = strlen($string);

return !($last_dot === false || $ampersat === false || $length === false || $last_dot – $ampersat < 3 || $length – $last_dot < 3);

}

Lanjutkan membaca “Validasi email dengan PHP”