⊗ppOpBsPr 3 of 107 menu

Proprietà degli oggetti in PHP

Ora impareremo a lavorare con gli oggetti e le loro proprietà in un esempio più pratico. Creiamo una classe User che descriva l'utente del nostro sito. Lascia che il nostro utente abbia due proprietà: nome ed età. Scriviamo il codice della nostra classe:

<?php class User { public $name; public $age; } ?>

Per ora la nostra classe non fa nulla - semplicemente descrive cosa avranno gli oggetti di questa classe (nel nostro caso ogni oggetto avrà nome ed età). In sostanza, finché non creiamo almeno un oggetto della nostra classe - non accadrà nulla di utile.

Creiamo un oggetto della nostra classe. In questo caso bisogna tenere presente che è consuetudine chiamare le classi con lettere maiuscole, e gli oggetti di queste classi - con lettere minuscole.

Dichiariamo la classe:

<?php class User { public $name; public $age; } ?>

E ora creiamo un oggetto della nostra classe:

<?php $user = new User; ?>

Ora inseriamo qualcosa nelle proprietà del nostro oggetto, e poi visualizziamo questi dati sullo schermo:

<?php $user = new User; $user->name = 'john'; $user->age = 25; echo $user->name; echo $user->age; ?>

Crea una classe Employee, in cui ci siano le seguenti proprietà - name, age, salary.

Crea un oggetto della classe Employee, poi imposta le sue proprietà ai seguenti valori - nome 'john', età 25, stipendio 1000.

Crea un secondo oggetto della classe Employee, imposta le sue proprietà ai seguenti valori - nome 'eric', età 26, stipendio 2000.

Visualizza sullo schermo la somma degli stipendi dei dipendenti creati.

Visualizza sullo schermo la somma delle età dei dipendenti creati.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta