- Verificati-va cunostintele de PHP cu aceste exercitii si teste de nivel mediu.
-
Scrieti in fiecare caseta de text raspunsul la testul respectiv apoi dati click pe "Verifica" din dreptul casetei.
-
Pentru a vedea punctajul, executati click pe "Arata punctaj" din din jos-ul paginii.
1. Care este valoarea lui $a ?
- $a = 1;
for ($i=0; $i<3; $i++) {
$a++;
}
2. Care este valoarea lui $c ?
- $a = 12;
$b = 8;
$c = max(3, $a, $b, 9);
3. Daca preluati din URL adresa https://marplo.net/index.php?id=8&pg=php care este valoarea lui $a ?
4. Care este valoarea lui $c ?
- define("cs", "test");
$c = cs.' mediu';
5. Care este valoarea lui $x ?
- $azi = 'salut';
$zi = 'azi';
$x = $$zi;
6. Care este valoarea lui $a ?
- $a = 9;
if ($a>9) $a++;
else $a--;
7. Care este valoarea lui $b ?
- $a = "abcde";
$b = substr($a, 0, -2);
8. Care este valoarea lui $b ?
- $a = array(array(2, 5), array(1, 4), array(4,5));
$b = $a[1][1] + $a[2][0];
9. Care este valoarea lui $c ?
- $a = 1;
$b = 0;
if ($a==='1' && $b!=2) $c = $a*$b;
else $c = $a-$b;
10. Care este valoarea lui $x ?
- $x = 7;
while ($x<10) {
$x .= 2;
}
11. Care este valoarea lui $a ?
- $a = 'a1b2c3';
$a = ereg_replace("[^a0-9]", "", $a);
12. Care este valoarea lui $c ?
- $a = 'marte';
$b = 'arte';
$c = strpos($a, $b);
13. Care este valoarea lui $b ?
- $a = 'carte';
$b = strlen($a)%3;
14. Care este valoarea lui $v ?
- $sir = 'marplo.net';
if (preg_match('/www.([a-z]+)/', $sir, $a)) {
$v = $a[1];
}
Arata punctaj
Un Test simplu in fiecare zi
HTML
CSS
JavaScript
PHP-MySQL
Engleza
Spaniola
Ce tag se foloseste pentru a adauga liste in elemente <ul> si <ol>?
<dt> <dd> <li><ul>
<li>http://coursesweb.net/html/</li>
<li>http://www.marplo.net/html/</li>
</ul>
Care valoare a proprietatii "display" seteaza elementul ca tip bloc si afiseaza un punct in fata?
block list-item inline-block.some_class {
display: list-item;
}
Care instructiune JavaScript transforma un obiect in sir JSON.
JSON.parse() JSON.stringify eval()var obj = {
"courses": ["php", "javascript", "ajax"]
};
var jsonstr = JSON.stringify(obj);
alert(jsonstr); // {"courses":["php","javascript","ajax"]}
Indicati clasa PHP folosita pentru a lucra cu elemente HTML si XML in PHP.
stdClass PDO DOMDocument$strhtml = '<body><div id="dv1">CoursesWeb.net</div></body>';
$dochtml = new DOMDocument();
$dochtml->loadHTML($strhtml);
$elm = $dochtml->getElementById("dv1");
echo $elm->nodeValue; // CoursesWeb.net
Indicati forma de Prezent Continuu a verbului "to live" (a trai /a locui)
lived living liveingI`m living here.
- Traiesc /Locuiesc aici.
Care este forma de Gerunziu (sau Participiu Prezent) a verbului "vivir" (a trai /a locui)?
viviĆ³ vivido viviendoEstoy viviendo aquĆ.
- Traiesc /Locuiesc aici.