PHP

Ce este PHP?
Limbaj de programare
Un program de vizualizat fisiere .php
Un acronim pentru Personal Home Page
Ce este un server web?
Un program ce ofera posibilitatea de a vedea fisiere .php
Un program proceseaza cererile de tip HTTP
Un program ce interpreteaza fisiere .php
Un program ce ofera informatii de pe calculator
Care este diferenta drintre un fisier HTML si unul PHP
Fisierul HTML va fi interpretat de catre interpretorul html si apoi este servit catre web server respectiv browser, iar fisierul PHP este trimis direct catre browser, de catre web server
Ambele sunt trimise direct spre browserul clientului de catre web server fara nici o alta procesare
Fisierul PHP va fi interpretat de catre interpretorul php si apoi este servit catre web server respectiv browser, iar fisierul HTML este trimis direct catre browser, de catre web server
Nu exista nici o diferenta intre ele
Cum incepe un cond PHP
<?php
<php>
Ce tip de variabila din lista de mai jos, nu exista in PHP.
String
Array
Time
Boolean
Cum se defineste un array in PHP
$array = array(
    'a' => "b",
    "b" => 'c',
)
$array = array(
    a => b,
    b => c,
)
$array = array(
    'a' = "b",
    "b" = 'c',
)
$array = array(
    'a' > "b",
    "b" > 'c',
)
Ce va printa urmatoarea secventa de cod?

$a = 4;
$b = 5;

$a++;
if($a == 5){
    echo $a+$b;
}else if($a == 4) {
    echo $b-$a;
}else{
    echo 0;
}
10
0
1
5
Ce va printa urmatoarea secventa de cod?

$integer = 25368548;
echo substr($integer, -3, 4);
Va genera o erroare!
685
548
253
Ce va printa urmatoarea secventa de cod?

$x = 4;
while ($x < 10000){
     $x .= 0;
     $x++;
}

echo $x;
9999
41111
40000
Va genera o erroare!
Ce va printa urmatoarea secventa de cod?

$a = 'test';
$b = $a = 'PHP';

switch ($b) {
    case 'PHP':
        echo '1';
    break;

    case 'test':
        echo '2';
    break;

    case 'testPHP':
        echo '3';
    break;
}
1
2
3
Va genera o eroare!
Ce va printa urmatoarea secventa de cod?

$a = 'a';
$b = 2

echo $a + $b;
2
Va genera o erroare!
0
3
Ce va printa urmatoarea secventa de cod?

$doi = 0;
for ($i=0; $i <= 10; $i++){
    for ($x=0; $x <= $i; $x++){
        if(($i - $x) == 2){
            $doi++;
        }
    }
}

echo $doi;
0
10
9
2
Care din urmatoarele variante va genera o erroare?
$array = array();
$array[] = 1;
$array = [];
$array = array;
Care este varianta corecta pentru a defini o constanta?
Define('CONSTANT_NAME', 1);
Defined('CONSTANT_NAME', 1);
CONSTANT_NAME = 1
$CONSTANT_NAME = 1
Ce va printa urmatoare secventa de cod?

for($i=0; $i<=10; $i++){
    if($i == 2){
        continue;
    } elseif ($i == 9){
        break;
    }
    echo $i;
}
01
9
0123456789
01345678
{"name":"PHP", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"Ce este PHP?, Ce este un server web?, Cum incepe un cond PHP","img":"https://www.quiz-maker.com/3012/images/ogquiz.png"}
Powered by: Quiz Maker