wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

PHP бағдарламалау тесті

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

PHP дегеніміз не?

a)

PHP - серверлік скрипттеу тілі.

b)

PHP - клиенттік бағдарламалау тілі.

c)

PHP - графикалық дизайн тілі.

d)

PHP - дерекқор басқару жүйесі.

2.

PHP-ның толық атауы қандай?

a)

PHP: Personal Home Page

b)

PHP: Hypertext Preprocessor

c)

PHP: Preprocessor Hypertext

d)

PHP: Programming Hypertext

3.

PHP-да массивтерді қалай жариялауға болады?

a)

Массивтерді жариялау үшін 'dict()' функциясын қолдану.

b)

PHP-да массивтерді жариялау үшін 'array()' немесе '[]' синтаксисін қолдану.

c)

Массивтерді жариялау үшін 'set()' синтаксисін қолдану.

d)

Массивтерді жариялау үшін 'list()' функциясын қолдану.

4.

PHP-да функцияларды қалай анықтауға болады?

a)

PHP-да функцияларды 'define' кілт сөзімен анықтайды.

b)

PHP-да функцияларды 'function' кілт сөзімен анықтайды.

c)

PHP-да функцияларды 'method' кілт сөзімен анықтайды.

d)

PHP-да функцияларды 'declare' кілт сөзімен анықтайды.

5.

PHP-да сессияларды қалай басқаруға болады?

a)

Сессияларды тек cookie арқылы басқаруға болады.

b)

Сессияларды басқару үшін тек database пайдалану қажет.

c)

PHP-да сессияларды session_start(), $_SESSION массиві арқылы басқаруға болады.

d)

PHP-да сессияларды тек файлдарда сақтау керек.

6.

PHP-да дерекқорға қосылу үшін қандай функциялар қолданылады?

a)

db_connect функциясы

b)

PDO немесе MySQLi функциялары

c)

mysqli_connect функциясы

d)

pg_connect функциясы

7.

PHP-да формаларды қалай өңдеуге болады?

a)

PHP-да формаларды өңдеу үшін тек MySQL-ды пайдаланыңыз.

b)

PHP-да формаларды өңдеу үшін тек JavaScript пайдаланыңыз.

c)

HTML формасын PHP-да жазып, $_SESSION массивін қолданыңыз.

d)

PHP-да формаларды өңдеу үшін HTML формасын жасап, PHP-да $_POST немесе $_GET массивтерін пайдаланыңыз.

8.

PHP-да файлдарды қалай жүктеуге болады?

a)

Файлдарды жүктеу үшін 'upload_file' функциясын пайдалану қажет.

b)

HTML формасын 'enctype' атрибутынсыз жасау жеткілікті.

c)

PHP-да файлдарды жүктеу үшін HTML формасын 'enctype="multipart/form-data"' атрибутымен жасау және 'move_uploaded_file' функциясын қолдану керек.

d)

PHP-да файлдарды жүктеу үшін тек 'GET' әдісін қолдану керек.

9.

PHP-да объектіге бағытталған бағдарламалау принциптері қандай?

a)

Деректер базасы, веб-сервер, клиент-сервер, API.

b)

Класстар, функциялар, массивтер, циклдер.

c)

Синтаксис, компиляция, интерпретация, кодтау.

d)

Инкапсуляция, мұрагерлік, полиморфизм, абстракция.

10.

PHP-да қателерді қалай өңдеуге болады?

a)

PHP-да қателерді 'echo' функциясымен көрсетуге болады.

b)

PHP-да қателерді 'if-else' операторымен өңдеуге болады.

c)

PHP-да қателерді 'switch' операторымен өңдеуге болады.

d)

PHP-да қателерді 'try-catch' блоктары мен 'set_error_handler' функциясымен өңдеуге болады.

11.

PHP-да тұрақтыларды қалай жариялауға болады?

a)

TURAKTY = 'мәні';

b)

const TURAKTY = 'мәні';

c)

let TURAKTY = 'мәні';

d)

define('TURAKTY', 'мәні');

12.

PHP-да массивтерді қалай біріктіруге болады?

a)

array_join() функциясын қолдану арқылы массивтерді біріктіруге болады.

b)

array_push() функциясын қолдану арқылы массивтерді біріктіруге болады.

c)

array_combine() функциясын қолдану арқылы массивтерді біріктіруге болады.

d)

array_merge() функциясын қолдану арқылы массивтерді біріктіруге болады.

13.

PHP-да циклдарды қалай қолдануға болады?

a)

PHP-да циклдарды 'do-while' арқылы қолдануға болады.

b)

PHP-да циклдарды 'for', 'while', және 'foreach' арқылы қолдануға болады.

c)

PHP-да циклдарды 'repeat-until' арқылы қолдануға болады.

d)

PHP-да циклдарды 'loop' арқылы қолдануға болады.

14.

PHP-да шартты операторларды қалай қолдануға болады?

a)

PHP-да шартты операторларды тек функциялар арқылы қолдануға болады.

b)

PHP-да шартты операторларды тек массивтер арқылы қолдануға болады.

c)

PHP-да шартты операторларды тек for арқылы қолдануға болады.

d)

PHP-да шартты операторларды if, else, else if, switch арқылы қолдануға болады.

15.

PHP-да JSON форматында деректерді қалай өңдеуге болады?

a)

json_transform() және json_load() функцияларын пайдалану

b)

json_parse() және json_stringify() функцияларын пайдалану

c)

json_format() және json_process() функцияларын пайдалану

d)

json_encode() және json_decode() функцияларын пайдалану

16.

PHP-да URL-ді қалай өңдеуге болады?

a)

PHP-да URL-ді 'file_get_contents' функциясымен өңдеуге болады.

b)

PHP-да URL-ді 'json_decode' функциясымен өңдеуге болады.

c)

PHP-да URL-ді 'parse_url' және 'http_build_query' функцияларын пайдаланып өңдеуге болады.

d)

PHP-да URL-ді 'url_encode' функциясымен өңдеуге болады.

17.

PHP-да cookie-лерді қалай басқаруға болады?

a)

$_COOKIE массивімен cookie-лерді жою

b)

PHP-да cookie-лерді 'setcookie()' функциясымен орнатып, $_COOKIE массивімен оқып, мерзімін өткен етіп 'setcookie()' арқылы жоямыз.

c)

'setcookie()' функциясын тек HTML-де қолдану

d)

Cookie-лерді тек браузерде орнату

18.

PHP-да HTML кодын қалай шығару керек?

a)

PHP-да HTML кодын шығару үшін, PHP функцияларын қолдану қажет.

b)

PHP-да HTML кодын шығару үшін, HTML кодын тек JavaScript арқылы шығару керек.

c)

PHP-да HTML кодын шығару үшін, HTML кодын PHP тегтерінің сыртында жазу керек.

d)

PHP-да HTML кодын шығару үшін, PHP тегтерінің ішінде HTML кодын тікелей жазу керек.

19.

PHP-да деректерді қауіпсіз сақтау үшін қандай әдістер бар?

a)

Деректерді шифрлау, хэштеу, параметрленген сұраулар, валидация, HTTPS.

b)

Серверлік скрипттерді қолдану

c)

Деректерді ашық сақтау

d)

Кэштеу әдістері

20.

PHP-да Composer дегеніміз не?

a)

PHP-да Composer - тәуелділіктерді басқару құралы.

b)

PHP-да Composer - дерекқорды басқару жүйесі.

c)

PHP-да Composer - веб-сайт жасау құралы.

d)

PHP-да Composer - кодты компиляциялау құралы.