Яка мова програмування була взята за основу при розробці язика РНР?
С / С++;
Basic;
Perl.
Яку функцію виконують коментарі?
впливають на хід виконання програми;
не виконують жодних дій;
пояснюють оператори скрипта, але активних дій не виконують.
Що може виступати в якості РНР константи?
математичні значення;
паролі;
шляхи до файлів.
Який з логічних операторів повертає значення 1 у випадку відповідності і значення і регістру написання своїх операндів?
оператор рівності;
оператор нерівності;
оператор еквівалентності.
Що з перерахованого інтерпретується як FALSE при обробці логічним оператором?
масив без елементів;
змінна, що не ініціалізована;
рядок "0".
Що таке циклічний оператор?
це оператор, що дозволяє виконати одну з кількох дій, залежно від умови;
це оператор, що дозволяє виконати кілька типових дій, залежно від умови;
це оператор, що виконує групу дій неоднократно, залежно від умови.
Якому з циклічних операторів властиве наступне твердження «істинність виразу перевіряється в кінці циклу, а не на початку»?
while;
do... while;
for.
Який з перерахованих операторів закінчує виконання поточного циклу?
include;
break;
continue.
Яка з перерахованих мовних конструкцій дозволяє включати в програму і виконувати який-небудь файл?
break;
require.
Чому з перерахованого властивий наступний механізм роботи «по запиту запустити який-небудь конкретний процес і відправити результати його роботи тому, хто ініціював запит»?
клієнт;
сервер;
генеральний процес.
Який з перерахованих видів серверів пристосований до обробки зображень, зберігання відеоматеріалів?
відеосервер;
сервер захисту даних;
файловий сервер.
Що з перерахованого входить до складу клієнтського запиту до серверу?
метод доступу ;
рядок стану, в який входить версія протоколу і код повернення ;
адреса URL.
Який з перерахованих методів відправки запитів використовують для отримання інформації про ресурс?
метод GET;
метод HEAD;
метод POST.
Яка з перерахованих функцій повертає аргумент зі списку переданих у функцію аргументів, порядковий номер якого заданий вхідним параметром?
func_num_args( );
func_get_arg( );
func_get_args().
Яким буде результат застосування стандартного оператора складання до двох масивів?
виникне помилка;
утвориться новий масив, в якому другий масив буде дописано в кінець першого;
другий масив допишеться в кінець першого.
Яка з перерахованих функцій дозволяє встановити, чи міститься в заданому масиві шукане значення?
in_array( );
array_unique ();
array_keys( ).
Яка з перерахованих функцій впорядковує значення елементів масиву по зростанню?
ksort( );
sort( );
arsort( ).
Яка з перерахованих функцій дозволяє виділити з масиву підмасив?
array_slice( );
krsort( );
Яка з перерахованих функцій здійснює виділення підрядка з шуканого рядка?
strpos( );
strstr( );
str_replace( ).
Яка з перерахованих функцій створює вказівник на файл?
fopen
fgetc().
is_writeable().
Яка з перерахованих функцій дозволяє зчитувати з файлу рядок тексту?
fwrite().
fgets()
is_readable()
Яка з перерахованих функцій призначена для прочитування інформації з файлу в змінну типу масив?
fclose().
file().
Яку частку ринку займають сайти, створені за допомогою РНР?
20%;
50%;
90%.
Які символи використовуються для створення коментарів?
/* */
//
#
Що з перерахованого не може розглядатися в якості РНР константи?
значення, що не змінюється в ході виконання скрипта;
пароль до сайту;
шлях до файлу.
Який з перерахованих типів даних відноситься до змішаних?
string (рядковий);
array (масив) ;
object (об'єкт).
В чому полягає призначення оператора if?
забезпечення багатоваріантного вибору;
виконання фрагментів коду залежно від умови;
повторення типових дій не однократно.
Який з циклічних операторів виконує команди блока_виконання до тих пір, поки вираз обчислюється як True?
while;
do... while;
for.
В якому з циклічних операторів блок_виконання циклу гарантовано виконується хоча б один раз?
while;
do... while;
for.
Який з перерахованих операторів дозволяє почати нову ітерацію циклу, не закінчивши поточну?
include;
break;
continue.
Яка з перерахованих мовних конструкцій при виникненні помилки виконання видає попередження, і продовжує робота скрипта?
break;
include;
require.
Що з перерахованого виконує додаток?
клієнт;
сервер;
генеральний процес.
Який з перерахованих видів серверів надає послуги у відповідь на запити, прислані по електронній пошті?
відеосервер;
сервер захисту даних;
поштовий сервер.
Що з перерахованого входить до складу відповіді сервера на клієтський запит?
повідомлення (схоже формою на MIME) з інформацією про тип передаваних даних
метод доступу ;
адреса URL.
Який з перерахованих методів відправки запитів розроблений для передачі на сервер такої інформації, як анотації ресурсів, новини і поштові повідомлення
метод GET;
метод HEAD;
метод POST.
Яка з перерахованих функцій повертає повертає масив, що складається зі списку аргументів, переданих функції?
func_num_args( );
func_get_arg( );
func_get_args().
Якими вважаються два масиви, у яких збігаються всі пари ключ/значення елементів?
рівними;
еквівалентними;
такими, що можуть бути об’єднані.
Яка з перерахованих функцій повертає значення ключа, якщо елемент знайдений, і значення false - у противному випадку?
count( );
array_search( );
in_array( ).
Яка з перерахованих функцій дозволяє зберігати індекси елементів масиву після сортування?
asort( );
arsort( );
krsort( ).
Яка з перерахованих функцій розбиває масив на декілька підмасивів заданої довжини?
array_slice( );
array_chunk( );
rsort( ).
Яка з перерахованих функцій використовується для заміни входження підрядка в базовий рядок?
strpos( );
strstr( );
str_replace( ).
Яка з перерахованих функцій розриває з’єднання з файлом?
fclose().
fwrite().
file().
Яка з перерахованих функцій дозволяє прочитувати рядок з вказаного файлу, але при цьому видаляє з нього все html-теги?
fgets()
fgetss()
readfile().
Яка з перерахованих функцій перевіряє, чи існує файл або директорія?
fopen
file().
file_exists()
Для чого ще можна використовувати мову розробки РНР?
створення додатків (скриптів), які виконуються на стороні серверу;
створення скриптів, що виконуються в командному рядку;
створення GUI-додатків (графічних інтерфейсів), що виконуються на стороні клієнта;
Як оголошуються змінні в РНР?
при оголошенні вказується тип і ім'я змінної;
при оголошенні змінній обов’язково привласнюється певне значення;
при оголошенні змінної обов’язково вказується ім'я, якому передує спец символ.
Яка функція використовується для визначення константи?
include;
define;
init.
Що з перерахованого відносять до спеціальних типів даних?
resource (ресурс) ;
object (об'єкт);
boolean (логічний).
В чому полягає призначення оператора switch?
забезпечення багатоваріантного вибору;
виконання фрагментів коду залежно від умови;
повторення типових дій не однократно.
Який з циклічних операторів перевіряє значення умовного виразу кожного разу на початку ітерацій циклу?
while;
do... while;
for.
В якому з циклічних операторів умова складається відразу з трьох виразів?
while;
do... while;
for.
Який з наступних операторів діє аналогічно простій вставці змістовної чатини заголовочного файлу в код РНР-скрипта?
break;
include;
require.
Яка з перерахованих мовних конструкцій при виникненні помилки викликає фатальну помилку роботи скрипта і припиняє його виконання?
break;
include;
require.
Що з перерахованого має надавати користувачу інтерфейс для роботи з додатком?
клієнт;
сервер;
генеральний процес.
Який з перерахованих видів серверів призначений для забезпечення безпеки даних?
відеосервер;
сервер захисту даних;
Поштовий сервер.
Який з перерахованих методів відправки запитів дозволяє одержати будь-які дані, ідентифіковані за допомогою URL в запиті ресурсу?
метод GET;
метод HEAD;
метод POST.
Яка з перерахованих функцій повертає число аргументів, переданих у поточну функцію?
func_num_args( );
func_get_arg( );
func_get_args( ).
Чому з перерахованого відповідає наступне визначення «структурована змінна, утримуюча всю інформацію про деякий фізичний предмет або реалізоване в програмі поняття»?
об’єкт;
клас;
функція.
Якими вважаються два масиви, у яких збігаються всі пари ключ/значення елементів і порядок їх слідування?
рівними;
еквівалентними;
такими, що можуть бути об’єднані.
Яка з перерахованих функцій вибирає всі ключі масиву?
in_array( );
array_unique ( );
array_keys( ).
Яка з перерахованих функцій дозволяє відсортувати масив у зворотному порядку?
array_slice( );
rsort( );
arsort( ).
Яка з перерахованих функцій визначає чи входить даний підрядок до складу базового рядка?
str_replace( );
strrpos( );
strpos( ).
Яка з перерахованих функцій здійснює розбиття рядка на підрядки?
explode();
implode();
join().
Яка з перерахованих функцій дозволяє записати дані у файл?
fopen
fwrite().
is_writeable().
Яка з перерахованих функцій дозволяє прочитувати рядок з файлу посимвольно?
fgetc().
readfile().
file().
Яка з перерахованих функцій перевіряє чи дозволено записувати інформацію в цей файл?
fwrite().
is_writeable().
is_readable()
Чим закінчується кожен вираз в програмі написаній на РНР?
тегом ?>;
крапка з комою;
особливого роздільника не існує.
Які спец символи використовуються при оголошенні змінних в РНР?
знак долару ($);
знак відсотка (%);
спец символи не використовуються.
Який з логічних операторів припускає істинність лише одного з операндів?
and;
or;
xor.