Primasaja.com: Service WEB, MOBILE & SOFTWARE DEVELOPMENT , ENGINEERING & ARCHITECTURE , DESIGN & CREATIVE , ADMIN SUPPORT , SALES & MARKETING , INSTALASI JARINGAN & KOMPUTER
Email: jakaprima123@gmail.com
Phone: 081311086653
Fax: -
Url:
cash, credit card
Perum Griya Rajeg Lestari Blok C No 24
Tangerang indonesia 15540

Tutorial PHP Tipe Objects Dan Contohnya

tidak ada komentar : DIPOSTING OLEH jaka Pada 2017 LABEL: php

www.primasaja.com -

pada tutorial kali ini kita akan membahas mengenai penggunaan tipe Object pada PHP yang akan dijelaskan pengertian beserta contoh-contohnya.


Penginisialisasian Objects

Untuk membuat Object baru, gunakan pernyataan new untuk menginisialisasikan class, sebagai contoh :



<?php

class wadah{

  //properti

  public $air = 40;

  public $satuan = "ml";

  //method

  public function isi(){

    echo "tettttt isi air ". $this->air.' '. $this->satuan;

  }

}


$kegiatan = new wadah();

$kegiatan->isi();


?>


kita gambarkan bahwa class adalah wadah tempat menaruh atau pembungkus dari properti dan method. new wadah() yang berarti kita membuat sebuah object baru, dan ketika $kegiatan->isi() dijalankan maka fungsi si function isi() akan dijalankan maka akan terdapat output atau kegiatan yang berbunyi tetttisiair dengan default properti atau sifatnya akan mengisi dengan dengan jumlah 40 satuan ml.



untuk lebih detail dari object ini akan dijelaskan pada episode pembuatan classes dan object mengenai object oriented programming lebih dalam.


Konversi ke object

jika ada object terkonversi ke object, itu tidak termodifikasi, jika value dari type apapun terkonversi ke object maka terjadi stdClass built-in class tercipta. jika valuenya kosong (NULL), maka yang tercipta adalah instance baru dengan isi yang kosong. Array terkonversi menjadi object dengan nama properti ternama yang dipanggil dengan key yang menyesuaikan isinya, dengan pengecualian key yang nomor akan menjadi tidak dapat terakses sebelum iterated. contoh :


<?php

//tidak tampil dan error

$object = (object) array('1' => 'value');

var_dump(isset($object));

var_dump(key($obj));


//akan tampil

$obj = (object) 'halo';

echo $obj->scalar;  


?>



Tidak Ada Komentar: