Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
339 of 410 menu
◀ ▶

Operator new

Operator new ustvari nov objekt navedenega razreda. Pri tem se pokliče konstruktor razreda, če je definiran. Operator vrne ustvarjeni objekt, ki ga lahko dodelimo spremenljivki.

Sintaksa

$object = new ClassName([arguments]);

Primer

Ustvarimo preprost razred in njegov primerek:

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

Rezultat izvajanja kode:

'John'

Primer

Ustvarjanje objekta brez konstruktorja:

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

Rezultat izvajanja kode:

100

Primer

Ustvarjanje anonimnega razreda:

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

Rezultat izvajanja kode:

'Hello!'

Glejte tudi

  • ukaz class,
    ki razglasi nov razred
  • metodo __construct,
    ki določa konstruktor objekta
← →
↑
Slovenščina▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni