Home > Pemula > Belajar PHP > Belajar PHP Membuat Fungsi Dapat Mengembalikan Lebih Dari Satu Nilai

.

Tidak ada komentar BYAdmin Ilmuwebsite

belajar phpOke, dalam belajar php kali ini saya akan coba jelaskan bagaimana membuat suatu fungsi yang dapat mengembalikan lebih dari satu nilai, atau istilah aslinya, returning multiple value from function in php. Inti dari fungsi tersebut adalah penggunaan array dan fungsi list();. Ya, di sini saya akan coba memberikan sebuah contoh fungsi yang dapat memisahkan nama depan dan nama belakang dari nama seseorang. Buatlah sebuah file dengan nama rvalue.php atau anda dapat memberikan nama lain yang anda inginkan.

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);
}

$namalengkapnya = “Loka Dwiartara”;

list($namadepannya, $namabelakangnya) = double_value($namalengkapnya);

echo “Nama Lengkap : “.$namalengkapnya.”<br>”;
echo “Nama Depan : “.$namadepannya.”<br>”;
echo “Nama Belakang : “.$namabelakangnya ;

?>

Inti dari fungsinya …
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);

sehingga nantinya untuk dapat mengakses nama depan nya memanfaatkan 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);

dengan fungsi list() ambil kedua nilai yang berbentuk array
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 ;

Itu merupakan algoritma salah satu contoh membuat fungsi dapat mengembalikan dua nilai. Selamat mencoba.  Begitulah belajar php kali. Silahkan belajar php lagi.

yuk

Belajar PHP

yuk…

DVD Video Tutorial : Kursus Web Development Komplit Bangun 5 Project Aplikasi Website - Membuat CMS Sendiri Dari Nol, Blog, Portal Berita, Ecommerce, Web Komunitas dengan CodeIgniter 3 JQuery AJAX Bootstrap

Video Tutorial Kursus Web Development Komplit Bangun 5 Project Website ini merupakan ‘penunjuk arah’ agar Anda yang sedang maupun baru akan terjun ke dalam dunia web development yang lebih mendalam memiliki peta perjalanan pembelajaran yang lebih terarah menuju web developer professional. (Disertai pembelajaran dasar HTML CSS, JQuery, PHP & MySQL, CodeIgniter) Dibuat oleh praktisi yang memiliki pengalaman lebih dari 10 tahun di bidang web development (Pemesanan bisa SMS/WA ke 0813 1167 5785, atau bisa pesan secara online di sini)



No Responses

eXTReMe Tracker