Онлайн тестування PHP
Рівень змагання:
1
Термін проведения:
від 2012-11-18 18:00
до  2012-11-18 18:40
Вікова категорія:
Від 5 до 21
Підготовка завдань:
Дмитро Вітюк

Вітаю усіх з першим конкурсом програмування на PHP!
Тема змагання - основні конструкції PHP, змінні та оператори.

ЗАВДАННЯ 1
Оцінка:1

Як правильно позначаеться контейнер для виконання PHP коду?

<?php …... ?>
<php ….. />
<php> </php>
<script type="php"> ..... </script>
<?php .... php?>


Завдання 2
Оцінка:1

Які коментарі не можна використовувати  у PHP?

#
//
[* *]
/* */


ЗАВДАННЯ 3
Оцінка:1

Якого оператора в PHP не існує?

!==
!===
+=
>=


ЗАВДАННЯ 4
Оцінка:1

Яка різниця між рівністю та єквівалентністю ?

Оператор рівності перевіряє лише значення змінних, а оператор єквівалентності їх значення та їх типи.
Оператор еквівалентності перевіряє лише значення змінних, а знак рівності значення змінних та їх типи.
Різниці немає.
Оператор еквівалентності працює лише для рядків, а оператор рівності застосовуетья до будь яких типів.


ЗАВДАННЯ 5
Оцінка:1

Якого типу данних немає у PHP ?

Ресурс
Об`єкт
null
Вказівник
Числа з плаваючою комою


ЗАВДАННЯ 6
Оцінка:1

Є масив $arr. Як дізнатися значення всіх елементів масиву?

Для цього обов`язково потрібно застосовувати цикл
print_r($arr);
print (arr);
var_dump($arr);
echo $arr;


ЗАВДАННЯ 7
Оцінка:1

Що буде виведено в результаті виконання коду?

0
1
10
Нічого
Помилку інтерпритації


ЗАВДАННЯ 8
Оцінка:1

Як оголошується змінна у PHP5

&i = 1;
$i = 1;
var &i = 1;
var $i = 1;
&$i = 1;


ЗАВДАННЯ 9
Оцінка:1

Що буде у результаті вконання коду?

5
6
56
Помилку, через лишній символ у визначенні функції


ЗАВДАННЯ 10
Оцінка:1

Є рядок $str = “123456". Які з нижченаведених варіантів виведуть число 5 ?

$str[]
$str[4]
$str[5]
$str[6]
substr($str, 5);
substr($str, 4, 1);
strpos($str, "6");
strchr($str, "5");


ЗАВДАННЯ 11
Оцінка:1

Який оператор використовується для контатенації рядків у PHP.

+
=>
&
.
^
:
concat($a,$b)


ЗАВДАННЯ 12
Оцінка:1

Що буде виведено у результаті виконання цього коду ?

3
$a +2
1 + $b
1
2


ЗАВДАННЯ 13
Оцінка:1

Що буде виведено у результаті виконання цього коду ?

3
$a + 2
1 + $b
1
2
1$b
12
1 + 2


ЗАВДАННЯ 14
Оцінка:1

Що буде виведено у результаті виконання цього коду ?

Помилка, тому що, параметрам функціії не можна присвоювати значення
00
5
05
0


ЗАВДАННЯ 15
Оцінка:1

Як перенаправити користувача на сторінку http://site.com , за допомогою PHP?

location.href = "http://site.com";
header("Redirect: http://site.com");
header("Location: http://site.com");
document.location = "http://site.com";


ЗАВДАННЯ 16
Оцінка:1

Що буде виведено у результаті виконання цього коду ?

123
000
012
111
222
333


ЗАВДАННЯ 17
Оцінка:1

Що буде виведено у результаті виконання цього коду ?

20
19
18
Помилка інтерпритації


ЗАВДАННЯ 18
Оцінка:1

Що буде виведено у результаті виконання цього коду ?

20
19
18
Помилка інтерпритації


ЗАВДАННЯ 19
Оцінка:1

Що выведеться в результаті echo 30 * 5 . 7

171
1507
150.7
30 * 5 . 7


ЗАВДАННЯ 20
Оцінка:1

Що виведеться на єкран у результаті виконання коду?

123456
122456
223456
113456