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
Care tag adauga rand nou in paragraf?
<b> <br> <p>Prima linie ...<br>
Alta linie...
Ce proprietate CSS seteaza spatiu dintre litere?
text-size word-spacing letter-spacing#id {
letter-spacing: 2px;
}
Ce functie obtine accesul la un element HTML cu un anumit ID?
getElementById() getElementsByTagName() createElement()var elm = document.getElementById("theID");
var content = elm.innerHTML;
alert(content);
Clic pe instructiunea "echo" utilizata corect.
echo "CoursesWeb.net" echo "CoursesWeb.net"; echo ""CoursesWeb.net";echo "Adresa URL: http://CoursesWeb.net";
Care din urmatoarele expresii cu "paint" (a picta) se foloseste pentru forma Negativa?
will paint not paint have paintedShe does not paint that landscape.
- Ea nu picteaza acel peisaj.
Care din urmatoarele expresii cu "cantar" (a canta) se foloseste pentru propozitie Negativa?
ir a cantar cantaba no cantarElla no canta esa canción.
- Ea nu canta acel cantec.