
Isi file tersebut dengan :
< ?php
function double_value($namalengkap)
{
$depanbelakang = explode(” “, $namalengkap);
$nama_depan = $depanbelakang[0];
$nama_belakang = $depanbelakang[1];
return array($nama_depan, $nama_belakang);
}
{
$depanbelakang = explode(” “, $namalengkap);
$nama_depan = $depanbelakang[0];
$nama_belakang = $depanbelakang[1];
return array($nama_depan, $nama_belakang);
}
$namalengkapnya = “Loka Dwiartara”;
list($namadepannya, $namabelakangnya) = double_value($namalengkapnya);
echo “Nama Lengkap : “.$namalengkapnya.”<br>”;
echo “Nama Depan : “.$namadepannya.”<br>”;
echo “Nama Belakang : “.$namabelakangnya ;
echo “Nama Depan : “.$namadepannya.”<br>”;
echo “Nama Belakang : “.$namabelakangnya ;
?>
Inti dari fungsinya …
ketika sebuah variable dijadikan isi dari parameter
ketika sebuah variable dijadikan isi dari parameter
double_value($namalengkap)
pisahkan nama depan dan belakang dengan memanfaatkan spasi dan masukkan ke dalam array
$depanbelakang = explode(” “, $namalengkap);
$depanbelakang = explode(” “, $namalengkap);
sehingga nantinya untuk dapat mengakses nama depan nya memanfaatkan variable $depanbelakang[0]
dan untuk mengakses nama belakang nya dapat menggunakan variable $depanbelakang[0]
dan untuk mengakses nama belakang nya dapat menggunakan variable $depanbelakang[0]
kemudian lakukan kembalikan nilai dalam bentuk array
return array($nama_depan, $nama_belakang);
return array($nama_depan, $nama_belakang);
dengan fungsi list() ambil kedua nilai yang berbentuk array
list($namadepannya, $namabelakangnya) = double_value($namalengkapnya);
list($namadepannya, $namabelakangnya) = double_value($namalengkapnya);
kemudian tampilkan dengan memanfaatkan fungsi echo
echo “Nama Lengkap : “.$namalengkapnya.”<br>”;
echo “Nama Depan : “.$namadepannya.”<br>”;
echo “Nama Belakang : “.$namabelakangnya ;
echo “Nama Lengkap : “.$namalengkapnya.”<br>”;
echo “Nama Depan : “.$namadepannya.”<br>”;
echo “Nama Belakang : “.$namabelakangnya ;
Itu merupakan algoritma salah satu contoh membuat fungsi dapat mengembalikan dua nilai. Selamat mencoba
0 komentar:
Posting Komentar