Media Belajar Bahasa Pemrograman | by APPKEY

PHPTutorial PHP 33 PHP Function, Yuk Pahami Cara Kerjanya!

Tutorial PHP 33 PHP Function, Yuk Pahami Cara Kerjanya!

-

Last Updated on April 2, 2022 by

PHP functions atau sebuah fungsi yang ada di dalam bahasa pemrograman PHP bisa dipakai unuk melakukan berbagai actions seperti membuka dan membaca file. PHP menyediakan berbagai metode in-built yang tersedia untuk digunakan.

Pada artikel ini, Codekey akan mengajak Anda untuk belajar tentang pemrograman PHP khususnya belajar function pada PHP. Seperti apa penggunaan function pada PHP? Simak penjelasannya berikut ini.

Apa itu PHP Function?

Pada bahasa PHP ada 1000 functions yang tersedia. Di sini, Anda pun dibebaskan untuk membuat metode baru sesuka Anda.

PHP Function mirip dengan bahasa pemrograman lainnya. Function pada PHP adalah sepotong kode yang mengambil satu input lagi dalam bentuk parameter dan melakukan beberapa pemrosesan dan mengembalikan nilai.

Function dijalankan setelah dipanggil dengan menuliskan namanya bersama dengan nilai yang ingin Anda tetapkan. Nilai-nilai ini ditulis di antara tanda kurung di sebelah nama fungsi.

Ada banyak fitur seperti fopen & # 40; & # 41; Ini adalah fungsi standar, tetapi PHP juga memiliki opsi untuk membuat fungsi Anda sendiri. Ada dua bagian yang harus Anda pahami dengan jelas:

  • Creating a PHP Function
  • Calling a PHP Function

Bahkan Anda hampir tidak perlu membuat fungsi PHP Anda sendiri karena sudah ada lebih dari 1000 fungsi library built-in yang dibuat untuk area yang berbeda dan Anda hanya perlu memanggilnya sesuai kebutuhan Anda.

Inbuilt Functions pada PHP

PHP hadir dengan daftar fungsi yang telah ditentukan. Sangat penting untuk memahami cara fungsi PHP didefinisikan, bagaimana mereka menangani nilai yang ditetapkan dan apa yang mereka kembalikan.

Metode dapat mengembalikan hasil yang berbeda tergantung pada apakah fungsi gagal atau berhasil menjalankan proses.

Kami membagi fungsi internal PHP sesuai dengan tujuannya yaitu string functions, array functions, functions for error-handling, directory functions, libxml functions dan miscellaneous functions.

User-Defined Function PHP

Untuk mendefinisikan fungsi PHP Anda sendiri, maka Anda bisa ikuti syntax berikut ini.

function functionName() { ………… }

Lihat contohnya berikut ini.

<?php
  function getMessage() {
      echo "Selamat Belajar PHP!";
  }
  getMessage();
?>

Contoh di atas menunjukkan cara mendefinisikan fungsi getMessage(). Dengan mendefinisikan fungsi yang harus dijalankan oleh kode PHP, kami menyetelnya ke teks keluaran yang mengatakan Selamat Belajar PHP! setelah dipanggil.

Agar fungsi yang ditentukan pengguna berfungsi, sertakan semua informasi ini:

  • Gunakan kata kunci fungsi untuk menunjukkan metode baru.
  • Tentukan nama fungsi. Pastikan itu mewakili tujuannya.
  • Sertakan parameter fungsi dalam tanda kurung. Beberapa parameter harus dipisahkan dengan koma.
  • Tanda kurung kurawal mencakup pernyataan yang mendefinisikan cara kerja fungsi.

Perlu diingat semua nama fungsi PHP yang valid dimulai dengan garis bawah (_) atau huruf. Mereka tidak peka huruf besar-kecil.

PHP Functions Arguments

Anda dapat meneruskan data ke suatu fungsi dengan menggunakan argumen. Mereka akan bertindak sangat mirip dengan variabel.

Perlu diingat bahwa Anda dapat mendeklarasikan argumen di antara tanda kurung (). Untuk memasukkan beberapa argumen, Anda harus memisahkannya dengan koma. Tidak ada batasan berapa banyak Anda dapat masuk.

Dalam contoh kode di bawah ini, kami memberikan argumen yang disebut $nama. Setelah memanggil fungsi, nilai yang kita masukkan di antara tanda kurung diberikan ke variabel argumen, yang disebut $nama:

<?php
  function getSiswa($nama) {
      echo "$nama <br>";
  }
  getSiswa('Budi');
  getSiswa('Dewi');
  getSiswa('Andi');
  getSiswa('Tono');
  getSiswa('Putri');

Sekarang, pada contoh di bawah ini kita dapat mendefinisikan function yang mendapat dua argument yang diteruskan ($nama and $umur):

<?php
  function getSiswa($nama, $umur) {
      echo "Nama $nama, umur $umur <br>";
  }
  getSiswa('Doni', 15);
  getSiswa('Ami', 22);
  getSiswa('Gema', 25);
  getSiswa('Toni', 18);
  getSiswa('Beni', 15);
?>

Default Argument Value

Contoh kode di bawah ini melihat pemberian nilai default argumen. Setelah kita memanggil fungsi setNilai() tanpa argumen khusus, itu akan mengambil nilai yang kita tetapkan untuk argumen saat mendefinisikan fungsi PHP:

<?php
  function setNilai($nil = 70) {
      echo "$nil <br>";
  }
  setNilai();
  setNilai(95); 
?>

Return Values

Terakhir, contoh kode ini menggunakan pernyataan return untuk membuat fungsi di PHP mengembalikan nilai setelah eksekusi berhasil.

Artikel Terkait  Tutorial PHP 18 : Mengenal Fungsi Explode PHP
<?php
  function luasPersegiPanjang($p, $l) {
    $hasil = $p * $l;
    return $hasil;
  }

  echo "Luas persegi panjang 1 = " . luasPersegiPanjang(10, 12) . "<br>";
  echo "Luas persegi panjang 2 = " . luasPersegiPanjang(24, 36) . "<br>";

Menggunakan Variabel sebagai Nama Fungsi

Dalam PHP, dimungkinkan untuk menggunakan fungsi variabel. Artinya, ketika variabel memiliki tanda kurung, PHP akan mencoba menemukan metode dengan nama yang sama dan menjalankannya. Fungsi variabel berguna untuk menyelesaikan panggilan balik dan tabel fungsi.

<?php
  $tanya = "Apa kata kuncinya?<br>";
  if (isset($tanya)) {
    echo $tanya;
    echo "abcabc";
  } else {
    echo "Mohon ajukan pertanyaan untuk mendapatkan kata kunci!";
  }
?>

Menggunakan Variabel sebagai Nama Fungsi

Dalam PHP, dimungkinkan untuk menggunakan fungsi variabel. Artinya, ketika variabel memiliki tanda kurung, PHP akan mencoba menemukan metode dengan nama yang sama dan menjalankannya. Fungsi variabel berguna untuk menyelesaikan panggilan balik dan tabel fungsi.

Contoh kode di atas menggunakan isset() sebagai fungsi variabel dan memeriksa apakah ada pertanyaan yang diajukan. Hapus baris kedua untuk mendapatkan hasil yang berbeda.

Anda tidak dapat menggunakan fungsi variabel dengan konstruksi bahasa seperti echo dan print. Untuk menggunakannya sebagai fungsi variabel, Anda harus menerapkan metode wrapper.

Itulah penjelasan tentang PHP Function yang bisa Anda pelajari untuk pemrograman PHP. Adapun hal yang dapat disimpulkan dari artikel ini adalah sebagai berikut.

  • Anda dapat menggunakan lebih dari seribu fungsi yang ada di dalam PHP dan siap dipanggil. Untuk kenyamanan, Anda bahkan dapat menghasilkan fungsi yang ditentukan pengguna juga.
  • Untuk menjalankan fungsi tertentu, Anda perlu memanggilnya.
  • Tanda kurung di sebelah fungsi digunakan untuk memuat parameter yang ditetapkan.

Jika Anda tertarik untuk belajar lebih banyak seputar pemrograman PHP kunjungi selalu Codekey di https://codekey.id/. Codekey adalah media untuk belajar Bahasa Pemrograman Gratis yang bisa Anda pelajari di mana saja. Pastikan Anda menyalakan notifikasi dari Codekey agar tidak ketinggalan artikel terbaru.


Jasa Pembuatan Aplikasi, Website dan Internet Marketing | PT APPKEY
PT APPKEY adalah perusahaan IT yang khusus membuat aplikasi Android, iOS dan mengembangkan sistem website. Kami juga memiliki pengetahuan dan wawasan dalam menjalankan pemasaran online sehingga diharapkan dapat membantu menyelesaikan permasalahan Anda.

Jasa Pembuatan Aplikasi

Jasa Pembuatan Website

Jasa Pembuatan Paket Aplikasi

Jasa Pembuatan Internet Marketing

Tutorial

Subscribe Sekarang

Dapatkan beragam informasi menarik tentang bahasa pemrograman langsung melalui email Anda. Subscribe sekarang dan terus belajar bersama kami!

Blog Post Ranking 10

Tutorial PHP 22 : Cara Membuat Redirect PHP dengan Cepat dan Mudah

Jika Anda melakukan browsing di browser kesayangan Anda, mungkin Anda pernah melihat link yang berisikan “php redirect” atau yang...

Tutorial PHP 23 : Cara Membuat Messages Alert PHP

Alert box atau alert messages digunakan di situs web untuk menampilkan pesan peringatan kepada pengguna bahwa mereka telah memasukkan...

Tutorial PHP 2 : Cara Install PHP, Langkah Awal Belajar PHP

PHP adalah bahasa pemrograman gratis dan open source. Secara teknis tidak perlu menginstal PHP: sebagian besar host web dan...

Tutorial Python 9 : Cara Membuat Looping Python

Pada artikel sebelumnya, Codekey telah menjelaskan tentang Operasi Kondisional Python yang di dalamnya menyinggung tentang percabangan dan perulangan. Belajar...

Tutorial HTML/CSS 23 : Cara Membuat Form Sederhana dengan HTML

Form memiliki peran yang sangat krusial bagi website atau aplikasi untuk menjaga sistem keamanannya. Form HTML digunakan untuk mengumpulkan...

Tutorial SQL 8 : Constraint SQL, Bagaimana Fungsi dan Penggunaannya?

Pada artikel sebelumnya Anda telah mempelajari tentang wildcard SQL, pada artikel kali ini kami akan menjelaskan tentang constraint SQL. Jika...

Tutorial Javascript 8 : Array Javascript, Panduan Lengkap Cara Membuatnya

Seperti bahasa pemrograman yang berorientasi objek lainnya, dalam JavaScript juga terdapat array. Jika Anda memiliki banyak objek yang ingin...

Tutorial SQL 20 : Mari Pelajari Cara Menggunakan Fungsi GROUP by SQL

Pada pembahasan seri Tutorial SQL ke- 20 ini, Codekey akan membahas tentang GROUP BY yang merupakan statement di dalam...

Tutorial Python 7 : Python String Format dan Cara Mudahnya

Anda ingin belajar Python dan ingin menjadi ahli dalam bahasa pemrograman Python? Mari belajar bersama Codekey! Pada pembahasan kali...

Tutorial Python 8 : Langkah Mudah Membuat Operasi Kondisional pada Python

Pada pembahasan sebelumnya, Codekey telah menjelaskan kepada Anda tentang pengoperasian string pada Python mulai dari menggabungkan hingga memanipulasi string...

Bisnis

Online Service

Peluang Bisnis

Model Bisnis

Entrepreneurship

Uang

Ketrampilan

Outsourcing

Monetize

Pemasaran

SEO

Internet Marketing

Dasar Pemasaran

Strategi Pemasaran

Situs Web Analitik

Iklan

Teknologi

Teknologi Terbaru

AI

Komputer

Jaringan

Paling Sering dibaca
Mungkin Anda Menyukainya