Pentru a accesa
direct prin numele clasei o metoda publica si o metoda statica, legate /inlantuite intr-o singura instructiune in PHP, de exemplu:
className::staticMethod()->publicMethod()
Instanta clasei trebuie returnata in metoda statica ( staticMethod ), folosind "
return new self" .
- Exemplu cod:
<?php
class clsShow {
public static $url;
public static function setData(){
self::$url = 'https://marplo.net/';
return new self;
}
public function show(){
echo self::$url;
}
}
// accesare metoda show() dupa setData()
clsShow::setData()->show(); // https://marplo.net/
• La pagina
Inlantuire mai multe metode in PHP OOP e o lectie cu mai multe exemple si detalii despre apelare mai multe metode intr-o singura instructiune.
Un Test simplu in fiecare zi
HTML
CSS
JavaScript
PHP-MySQL
Engleza
Spaniola
Ce atribut face un buton radio sau checkbox sa fie selectat?
checked="checked" selected="selected" disabled="disabled"<input type="checkbox" name="a_name" value="value" checked="checked" />
Ce valoare CSS redimensioneaza imaginea de fundal pana la marimea elementului?
repeat-x contain linear-gradient#id {
background:url("path_to_image.png");
background-size:contain;
background-repeat:no-repeat;
}
Ce operator se foloseste pentru restul impartirii a doua numere?
% * /var rest8_7 = 8 % 7;
alert(rest8_7);
Indicati functia PHP care rotunjeste numarul la valoarea intreaga mare.
floor() ceil() abs()$nr = ceil(3.5);
echo $nr; // 4
Indicati articolul corect la cuvantul "bike" in propozitia: "Alex wants to buy ... bike".
An The AAlex wants to buy a bike.
- Alex vrea sa cumpere o bicicleta.
Indicati articolul nedefinit corect pentru cuvantul: "libros" (carti)
unos una unLeĆ unos libros.
- Am citit niste carti.