Penggunaan fungsi OBLECTS pada PHP

Section Artikel

  • 1 Definisi dan Penggunaan
  • 2 Syntax
      • 2.0.1 Object oriented style:
      • 2.0.2 Procedural style:
  • 3 Nilai Parameter
  • 4 Detail Teknis

Definisi dan Penggunaan

Fungsi fetch_object() / mysqli_fetch_object() digunakan untuk mengembalikan baris saat ini dari kumpulan hasil, sebagai objek.

Catatan: Nama kolom yang dikembalikan dari fungsi ini peka huruf besar / kecil(Case-Sensitive).

Syntax

Object oriented style:

$mysqli_result -> fetch_object(classname, params)

Procedural style:

mysqli_fetch_object(result, classname, params)

Nilai Parameter

ParameterDeskripsi
result Required. Menentukan pengenal set hasil yang dikembalikan oleh mysqli_query(), mysqli_store_result() atau mysqli_use_result()
classname Optional. Menentukan nama kelas untuk membuat instance, mengatur properti dan mengembalikan
params Optional. Menentukan parameter array untuk diteruskan ke konstruktor untuk objek nama kelas

Detail Teknis

Return Value:Mengembalikan objek dengan properti string untuk baris yang diambil. NULL jika tidak ada lagi baris di set hasil
PHP Version:5+
Changelog:Kemampuan untuk return sebagai objek yang berbeda telah ditambahkan di PHP 5.0.0

Contoh – Object oriented style:

<?php
$mysqli = new mysqli("localhost","my_user","my_password","my_db");

if ($mysqli -> connect_errno) {
  echo "Gagal Menghubungkan ke MySQL: " . $mysqli -> connect_error;
  exit();
}

$sql = "SELECT Lastname, Age FROM Persons ORDER BY Lastname";

if ($result = $mysqli -> query($sql)) {
  while ($obj = $result -> fetch_object()) {
    printf("%s (%s)\n", $obj->Lastname, $obj->Age);
  }
  $result -> free_result();
}

$mysqli -> close();
?>

Contoh – Procedural style:

<?php
$con = mysqli_connect("localhost","my_user","my_password","my_db");

if (mysqli_connect_errno()) {
  echo "Gagal Menghubungkan ke MySQL: " . mysqli_connect_error();
  exit();  
}

$sql = "SELECT Lastname, Age FROM Persons ORDER BY Lastname";

if ($result = mysqli_query($con, $sql)) {
  while ($obj = mysqli_fetch_object($result)) {
    printf("%s (%s)\n", $obj->Lastname, $obj->Age);
  }
  mysqli_free_result($result);
}

mysqli_close($con);
?>

PHP OOP Part 2 : Pengertian Class, Object, Property dan Method

Pengertian Class, Object, Property dan Method – Setelah sebelumnya kita membahas tentang pengertian dan pengenalan OOP Pada PHP. maka di tutorial kali ini kita akan membahas tentang pengertian class, object, property dan method pada oop php. masing-masing yang saya sebutkan barusan adalah unsur dasar dari penulisan program menggunakan metode OOP. di tutorial ini akan di jelaskan tentang penggunaan class, object, property dan method pada OOP PHP. silahkan teman-teman simak penjelasan berikut ini.

Class, object, property dan method adalah pondasi dasar dari membangun aplikasi menggunakan struktur OOP. jika di ibaratkan membangun sebuah rumah, maka class, object, property dan method adalah pilar-pilar dan bahan penyokong nya. selain penjelasannya, akan di sertakan juga contoh dan cara penulisan nya.

Jika kita ibaratkan pada kehidupan nyata dari pengertian class, object, property dan method. ibaratnya class nya mobil. maka property nya adalah warna warna mobil, bentuk mobil, merek mobil dan lain-lain. dan method atau aksi yang bisa di lakukan oleh mobil adalah maju, berhenti, belok dan lain-lain.

Pengertian Class Dalam Pemrograman Berorientasi Objek

Class di dalam OOP di gunakan untuk membuat sebuah kerangka kerja. bisa di katakan sebagai library. class berisi property dan method. jadi ibaratnya class adalah sebuah wadah yang menyimpan property dan method. dan object yang di hasilkan biasanya berdasarkan isi dari class.

Jika kita ibaratkan lagi.

Di dalam OOP PHP. class di tulis dengan awalan syntax class. dan kemudian baru di ikuti dengan nama class nya. contoh penulisan class seperti berikut.

<?php

//Cara penulisan class OOP PHP - www.malasngoding.com

classnama_class{

     //isi dari class ini

}

?>

Pengertian dan cara penulisan Property di dalam OOP PHP

Property adalah data-data yang terdapat di dalam class. data nya biasanya berupa sifat. contoh nya seperti yang saya jelaskan pengertian class, object, property dan method di atas. yaitu penjelasan sifat dari class. contoh property pada class mobil adalah warna, ukuran, merek dan lain-lain. contoh property pada class manusia adalah warna kulit, warna rambut, nama, dan lain-lain.

Kegunaan property pada sebuah class sama dengan kegunaan variabel di php. bisa di gunakan untuk meyimpan data dan lain-lain. cara penulisan property pada class adalah dengan di awali syntax var.cara penamaan property sama dengan aturan penamaan variabel.

Berikut ini adalah contoh penulisan property di dalam class.

<?php

//Cara penulisan class dan property OOP PHP - www.malasngoding.com

classmobil{

    var$warna;

    var$merek;

    var$ukuran;

}

?>

Pengertian Method dalam pemrograman OOP PHP

Method adalah sebuah aksi yang terdapat di dalam class. seperti yang sudah di jelaskan. misalnya method pada class mobil adalah contoh nya maju, berhenti, belok dan lain-lain.

Penulisan method pada class oop adalah dengan menuliskan syntax function di awalnya. lalu di ikuti dengan nama method tersebut. kita dapat memberikan nilai pada parameter method oop dan dapat juga mengembalikan nilai nya.

Berikut ini adalah contoh penulisan method pada oop php.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

<?php

//Cara penulisan class dan property OOP PHP - www.malasngoding.com

classmobil{

    // property oop

    var$warna;

    var$merek;

    var $ukuran;

   //method oop

   function maju(){

       //isi method

   }

   function berhenti(){

       //isi mehod

   }

}

?>

Pengertian dan Contoh object pada oop php

Object adalah output dari class. dan object dapat menampilkan atau mengelola isi class. seluruh isi class akan kita instansiasikan menjadi object. contoh penulisan object pada oop sebagai berikut.

<?php

//Cara penulisan class dan property OOP PHP - www.malasngoding.com

classmobil{

//isi class

}

$mobil=new mobil();

?>

perhatikan pada contoh penulisan object pada oop di atas. penulisan object di awali dengan syntax new. dan kemudian di ikuti dengan nama class yang ingin di instansiasi. baca juga : Input Data Ke Database Tanpa Reload Dengan Ajax JQuery

sampai di sini pasti teman-teman masih merasa bingung. tidak perlu bingung teman-teman. pemahaman yang berlebih hanya akan membuat agak pusing memang. hehe. perhatikan contoh penulisan dan penggunaan oop php berikut ini. agar lebih mudah di pahami.

Contoh Pemrograman Berorientasi Object pada PHP(OOP)

Berikut adalah contoh syntax penulisan metode oop di php. buat sebuah file dengan nama oop.php atau terserah teman-teman. kemudian ketik syntax berikut.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

<?php

//PHP OOP Part 2  Pengertian Class, Object, Property dan Method

//class manusia

classmanusia{

    //property

    var$nama;

    var$warna;

    //method manusia

    function tampilkan_nama(){

        return"Nama saya malasngoding <br/>";

    }

    function warna_kulit(){

        return "Warna kulit saya hitam <br/>";

    }

}

//instansiasi class manusia

$manusia=new manusia();

//memanggil method tampilkan_nama dari class manusia

echo$manusia->tampilkan_nama();

//memanggil method warna_kulit dari class manusia

echo$manusia->warna_kulit();

pada contoh ini kita membuat sebuah class dengan nama manusia.PHP OOP Part 2  Pengertian Class, Object, Property dan Method.

dan kemudian contoh penulisan property nama dan warna.

//property

var$nama;

var$warna

dan membuat dua buah method oop php untuk contoh.

//method manusia

function tampilkan_nama(){

       return"Nama saya malasngoding <br/>";

}

function warna_kulit(){

       return"Warna kulit saya hitam <br/>";

}

di sini kita membuat method atau fungsi tampilkan_nama. yang berisi perintah untuk mengembalikan string nama saya malasngoding.

dan contoh objek nya. kita menginstansiasikan dulu class manusia nya. dan memanggil method tampilkan nama dan method warna kulit. pemanggilan method dari object menggunakan tanda “->”.

//instansiasi class manusia

$manusia=new manusia();

//memanggil method tampilkan_nama dari class manusia

echo$manusia->tampilkan_nama();

//memanggil method warna_kulit dari class manusia

echo$manusia->warna_kulit();

dan hasilnya.

Penggunaan fungsi OBLECTS pada PHP

PHP OOP Part 2 Pengertian Class, Object, Property dan Method

sekian lah tutorial PHP OOP Part 2  Pengertian Class, Object, Property dan Method. semoga dapat bermanfaat.

Baca juga tutorial malasngoding.com lainnya :

  • Cara Membuat Pagination Pada CodeIgniter

Incoming search terms:

  • pengertian class
  • pengertian method
  • pengertian method dan
  • class dalam pho oop
  • pengertian class dalam oop
  • pengertian method dan contohnya
  • pengertian class dan contohnya
  • materi oop
  • class pada php
  • pengertian class dalam

Apa itu object dalam PHP?

"Object" adalah turunan dari sebuah class, dan Anda dapat membuat banyak instance dari class yang sama. Sebagai contoh, ada class Person tunggal, tetapi banyak object Person dapat menjadi instance dari class ini — dan , zainab , hector , dll. Class mendefinisikan properti.

Mysqli_fetch_object untuk apa?

Fungsi fetch_object() / mysqli_fetch_object() digunakan untuk mengembalikan baris saat ini dari kumpulan hasil, sebagai objek. Catatan: Nama kolom yang dikembalikan dari fungsi ini peka huruf besar / kecil(Case-Sensitive).

Apa yang dimaksud dengan Object Oriented Programming?

Menurut Gillis dan Lewis dalam artikelnya, Object-oriented programming atau OOP diartikan sebagai pemrograman yang berorientasi pada objek yang merupakan model pemrograman komputer dengan pengaturan desain perangkat lunak di sekitar data atau objek. Berbeda dengan pemrograman lain yang berfokus pada fungsi dan logika, ...

Apa yang dimaksud dengan class dan object dari OOP jelaskan?

Class adalah sturktur dasar dari OOP. Class terdiri dari dua tipe dari anggota dimana disebut dengan field (attribut/properti) dan method. Field merupakan tipe data yang didefinisikan oleh class, sementara method merupakan operasi. Sebuah obyek adalah sebuah instance (keturunan) dari class.