- array_intersect: documentation ( source)
- print_r: documentation ( source)
<?php
$hasil = 12;
$kecewa = array(0,12);
$biasa = array(12,16);
$puas = array(16,20);
$kb = array_intersect($kecewa, $biasa);
$bp = array_intersect($biasa, $puas);
print_r($kb);
print_r($bp);
if ( $hasil >= $bp )
{
$muBiasa = ($hasil >= $bp) ? "0" : ($hasil <= $bp ? ($hasil - $kb) / ($kb) : "0.5" );
$muPuas = ($hasil - $bp) / ($bp);
echo " muPuas " .$muPuas;
echo " muBiasa " .$muBiasa;
}
elseif ($hasil < $kb )
{
$muKecewa = ($kb - $hasil) / ($kb);
$muBiasa = ($hasil - $kb) / ($kb);
echo "muKecewa " .$muKecewa;
echo "muBias " .$muBiasa;
}