Return Lebih dari 1 Dalam 1 Fungsi fucntion PHP. Fungsi php adalah bagian dari script atau source code php yang kegunaanya untuk memudahkan proses programming php. Kemudiahan ini terjadi apabila proses yang sama banyak di ulang dalam beberapa proses. Nah penggunaan function php ini adalah untuk membuat script lebih simpel dan mudah.
Pembuatan function dengan banyak return pernah saya buat untuk proses perhitungan suatu algoritma. Return yang di hasilkan sebenarnya bisa hanya 1, 2, atau 3 dan pada studi kasus yang saya buat, saya menggunakan return hanya satu namun untuk pemanggilannya saya kombinasi dengan array.
Return Lebih dari 1 Dalam 1 Function PHP
Berikut ini script php dan surce code dengan banyak return:
function himpunanfuzzy($x,$b,$c,$d){ // rendah if($x <= $c){ $rendah = 1; }elseif($c <= $x && $x <= $b){ $rendah = $b-$x/($b-$c) ; }elseif($x >= $b){ $rendah = 0; } // sedang if($x <= $c){ $sedang = 0; }elseif($c <= $x && $x <=$b){ $sedang = $x-$c/($b-$c) ; }elseif($b <= $x && $x <=$d){ $sedang = $d-$x/($d-$b); } // tinggi if($x <= $e){ $tinggi = 0; }elseif($e <= $x && $x <= $d){ $tinggi = $x-$e/($d-$b) ; }elseif($x >= $d ){ $tinggi = 1; } return array($rendah, $sedang,$tinggi); }
Script php diatas digunakan untuk mencari nilai rendah, sedang, dan tinggi. Untuk return pada bagian terakhir script diatas. Caranya yaitu menggunakan array sebagai penangkap variabel yang akan di kembalikan dengan fungsi return. Selanjutnya fungsi return tersebut akan menampilkan data variabel dari ke tiga variabel tersebut sesuai dengan urutan array yang terbuat. Oke berikut ini cara memanggil return dengan array php nya.
Cara menampilkan banyak return dalam function php
$hp = himpunanfuzzy($data[nilai],$b,$c,$d,$e); echo .$hp[0].' '.$hp[1].' '.$hp[2].'<br/>';
Penjelasan script php diatas adalah memanggil function himpunanfuzzy yang didalamnya terdapat pemanggilan variabel nilai yang akan di proses, variabel tersebut yaitu $data[nilai], $b, $c, $d, $e dan selanjutnya variabel tersebut di proses sehingga untuk pemanggilannya menggunakan echo $hp dan memanggil index arraynya.
Oke demikian cara simpel untuk menampilkan function array php dengan banyak variabel yang di tampilkan.