339 of 410 menu

New Operateur

Die operateur new skep 'n nuwe voorwerp van die gespesifiseerde klas. Daarmee word die konstruktor van die klas aangeroep, indien dit gedefinieër is. Die operateur gee die geskepte voorwerp terug, wat aan 'n veranderlike toegeken kan word.

Sintaksis

$object = new ClassName([arguments]);

Voorbeeld

Kom ons skep 'n eenvoudige klas en sy instansie:

<?php class User { public $name; public function __construct($name) { $this->name = $name; } } $user = new User('John'); echo $user->name; ?>

Resultaat van die kode-uitvoering:

'John'

Voorbeeld

Skep van 'n voorwerp sonder konstruktor:

<?php class Product { public $price = 100; } $product = new Product(); echo $product->price; ?>

Resultaat van die kode-uitvoering:

100

Voorbeeld

Skep van 'n anonieme klas:

<?php $obj = new class { public function sayHello() { echo 'Hello!'; } }; $obj->sayHello(); ?>

Resultaat van die kode-uitvoering:

'Hello!'

Sien ook

  • die opdrag class,
    wat 'n nuwe klas verklaar
  • die metode __construct,
    wat die konstruktor van 'n voorwerp definieër
Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp