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

Operator new

Operator new göstərilən sinfin yeni obyektini yaradır. Bu zaman, əgər müəyyən edilibsə, sinfin konstruktoru çağırılır. Operator yaradılmış obyekti qaytarır, hansını ki, dəyişənə mənimsətmək olar.

Sintaksis

$object = new ClassName([arguments]);

Nümunə

Sadə bir sinif və onun nümunəsini yaradaq:

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

Kodun icrasının nəticəsi:

'John'

Nümunə

Konstruktorsuz obyekt yaratmaq:

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

Kodun icrasının nəticəsi:

100

Nümunə

Anonim sinif yaratmaq:

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

Kodun icrasının nəticəsi:

'Hello!'

Həmçinin bax

  • class əmrini,
    hansı ki, yeni sinif elan edir
  • __construct metodunu,
    hansı ki, obyektin konstruktorunu müəyyən edir
← →
↑
Azərbaycan▼
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et