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 se foloseste in <table> pentru a crea celula de tip "header"?
<thead> <th> <td><table><tr>
<th>Title 1</th>
<th>Title 2</th>
</tr></table>
Ce proprietate CSS seteaza distanta dintre randuri?
line-height word-spacing margin.some_class {
line-height: 150%;
}
Care functie deschide o noua fereastra.
alert() confirm() open()document.getElementById("id_button").onclick = function(){
window.open("http://coursesweb.net/");
}
Indicati functia PHP care returneaza un array cu numele fisierelor si directoarelor dintr-un director.
mkdir() scandir() readdir()$ar_dir = scandir("dir_name");
var_export($ar_dir);
Care din urmatoarele forme a verbului "sleep" (a dormi) se foloseste pentru viitor?
sleeping slept will sleepHe will sleep there.
- El va dormi acolo.
Care din urmatoarele forme a verbului "dormir" (a dormi) se foloseste pentru viitor?
dormido dormirá durmiendoÉl dormirá allí.
- El va dormi acolo.