Web Usmeni

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 14

1. Шта значи ПХП?

PHP: Hypertext Preprocessor

2. ПХП серверске скрипте су окружене граничницима, којиm?

<?php...?>

3. Како написати "hello world" у ПХП-у?

echo "Hello World";

4. Којим симболом почињу све променљиве у ПХП-у?

5. Који је исправан начин да се заврши ПХП изјава?

6. ПХП синтакса је најсличнија:

Perl i C 

7. Како добијате информације из обрасца(forme) који се шаље методом „get“?

$_GET[];

8. Када користите метод ПОСТ, променљиве се приказују у УРЛ адреси:

Netacno

9. У ПХП-у можете користити и једноструке наводнике ( ' ' ) и двоструке наводнике ( " " ) за
стрингове:

Tacno

10. Укључене датотеке морају имати екстензију датотеке „.inc“

Netacno

11. Који је исправан начин за укључивање датотеке "time.inc"?

<?php include "time.inc"; ?>

12. Који је исправан начин за креирање функције у ПХП-у?

function myFunction()

13. Који је исправан начин да се датотека "time.txt" отвори za citanje?

fopen("time.txt","r");

14. ПХП вам омогућава да шаљете е-пошту директно из скрипте

Tacno
15. Која суперглобална променљива садржи информације о заглављима(headers),
путањама(paths) и локацијама скрипте?

$_SERVER

16. Који је исправан начин да додате 1 променљивој $count?

$count++;

17. Који је исправан начин за додавање коментара у ПХП-у?

/*...*/

18. ПХП се може покренути на Мицрософт Виндовс ИИС (Интернет Информатион Сервер):

Tacno

19. Функције die() и exit() раде потпуно исту ствар.

Tacno

20. Која од ових променљивих има недозвољено име?

$my_Var

$my-Var Correct answer

$myVar

21. Како да направите колачић у ПХП-у?

setcookie()

22. У ПХП-у, једини начин за излаз текста је echo

Netacno

23. Како креирате низ у ПХП-у?

$cars = array("Volvo", "BMW", "Toyota");

24. Наредба if се користи за извршавање неког кода само ако је одређени услов истинит

Tacno

25. Који оператор се користи за проверу да ли су две вредности једнаке и истог типа података?

===

26. Да ли је ПХП осетљив на размаке?

nije
27. Које од следећих типова променљивих су посебне променљиве које садрже референце на
ресурсе ван ПХП-а (као што су везе са базом података)?

A - Strings

B - Arrays

C - Objects

D – Resources T

Ресурси: су посебне променљиве које садрже референце на ресурсе ван ПХП-а (као што су везе са
базом података).

28. Шта је од следећег тачно за утврђивање „истине“ било које вредности која није Буловог типа?

A – Ако је вредност низ, она је нетачна ако не садржи друге вредности, а у супротном је тачна. За
објекат, да садржи вредност значи да има променљиву члана којој је додељена вредност.

Б – Ваљани ресурси су тачни (иако ће неке функције које враћају ресурсе када су успешне вратити
ФАЛСЕ када нису успешне).

Ц - Немојте користити доубле као Булове вредности.

Д - Све наведено. T

29. Која од следећих кључних речи узрокује да петља прескочи остатак свог тела и одмах поново
тестира своје стање пре понављања?

A - break

B – continue T

Continue узрокује да петља прескочи остатак свог тела и одмах поново тестира своје стање пре
понављања.

30. Која од следећих функција се користи за преусмеравање странице?

A - redirect()

B - header() T

C - reflect() D - None of the above.


ПХП функција хеадер() испоручује необрађена ХТТП заглавља претраживачу и може се користити
за преусмеравање на другу локацију. Скрипта за преусмеравање треба да буде на самом врху
странице како би се спречило учитавање било ког другог дела странице.

30. Која од следећих функција враћа збир вредности у низу?

A - array_sum() T
B - array_splice()
C - array_udiff()
D - array_udiff_assoc()
31. Шта од следећег је асоцијативни низ који садржи променљиве сесије доступне тренутној
скрипти?
A - $GLOBALS
B - $_SERVER
C - $_COOKIE
D - $_SESSION T
32. Шта од следећег даје стринг који садржи име датотеке ПХП скрипте у којој је позван?
A - $_PHP_SELF T
B - $php_errormsg
C - $_COOKIE
D - $_SESSION
33. Можете ли да креирате класу у ПХП-у?
Moze
34. На који од следећих начина можете да уградите ПХП код у ХТМЛ страницу?
A - <?php PHP code goes here ?>
B - <? PHP code goes here ?>
C - <script language="php"> PHP code goes here </script>
D – sva tri T

35. Која од следећих типова променљивих има само две могуће вредности, тачне или нетачне?
A - Integers
B - Doubles
C – Booleans T
D - Strings
36. Који од следећих низова представља низ са нумеричким индексом?

A - Numeric Array T

B - Associative Array

C - Multidimentional Array

D - None of the above.

37. Ако постоји било какав проблем при учитавању датотеке, функција require() генерише
упозорење, али ће скрипта наставити са извршавањем.

Netacno

38. Шта се од следећег користи за добијање колачића?

A - getcookie() function

B - $_COOKIE variable T

C - isset() function

D - None of the above.

39. Који од следећих метода класе Exception враћа изворно име датотеке?

A - getMessage()

B - getCode()

C - getFile() T D - getLine()

40. Који од следећих метода враћа тренутни датум и време?

A - time() T

B - getdate()

C - date()
D - None of the above

41. Шта је од следећег тачно за ПХП?

A – ПХП обавља системске функције, односно из датотека на систему може да их креира, отвара,
чита, пише и затвара.

Б - ПХП може да рукује формама, тј. прикупља податке из датотека, чува податке у фајлу, путем е-
поште можете слати податке, враћати податке кориснику.

Ц - Ви додајете, бришете, мењате елементе унутар ваше базе података путем ПХП-а.

Д - Све наведено. T

42. Које од следећих типова променљивих су низови знакова, као што је „ПХП подржава
операције са стринговима.“?

A – Strings T

B - Arrays

C - Objects

D – Resources

43. Која од следећих функција се користи за добијање дужине стринга?

A - size() D - None of the above.

B - strlen() T C – length

44. Која од следећих функција креира низ?

A - array() T

B - array_change_key_case()

C - array_chunk()
D - array_count_values()

45. Која од следећих функција се користи за читање садржаја датотеке?

A - fopen()

B - fread() T

C - filesize()

D - file_exist()

Једном када се датотека отвори помоћу функције фопен() може се читати помоћу функције која се
зове фреад(). Ова функција захтева два аргумента. То мора бити показивач датотеке и дужина
датотеке изражена у бајтовима.

46. Шта од следећег се користи за проверу да ли је променљива сесије већ подешена или није у
ПХП-у?

A - session_start() function

B - $_SESSION[]

C - isset() function T

D - session_destroy() function

47. Који од следећих метода класе Екцептион преузима поруку о грешци када је дошло до
грешке?

A - getMessage() T

B - getCode()

C - getFile()
D - getLine()

48. Који од следећих метода се може користити за затварање mysql базе података помоћу ПХП-
а?

A - mysql_connect()

B - mysql_query()

C - mysql_close() T

D - None of the above

49. Шта је од следећег тачно за пхп.ини датотеку?

О – ПХП конфигурациони фајл, пхп.ини, је последњи и најнепосреднији начин да утичете на


функционалност ПХП-а.

Б – Датотека пхп.ини се чита сваки пут када се ПХП иницијализује.

Ц - Оба горе наведена. T

Д - Ништа од наведеног.

50. Које од следећих типова променљивих су инстанце класа које дефинише програмер?

A – Strings B - Arrays

C – Objects T D – Resources

51. Шта је од следећег тачно у вези са константама наспрам променљивих у ПХП-у?

О - Нема потребе да се пише знак долара ($) испред константе, где као у променљивој треба
написати знак долара.

Б – Константе се не могу дефинисати једноставним додељивањем, могу се дефинисати само


помоћу функције дефине().
Ц - Оба горе наведена. T

Д - Ништа од наведеног.

52. Која од следећих магичних константи ПХП-а враћа име методе класе?

A - _METHOD_ T

B - _FILE_

C - _FUNCTION_

D - _CLASS_

_МЕТХОД_ − Име методе класе. (Додато у ПХП 5.0.0) Име методе се враћа онако како је
декларисано (разликује велика и мала слова).

53. Која од следећих променљивих се користи за генерисање случајних бројева помоћу ПХП-а?

A - srand()

B - rand() T

C - random()

D - None of the above.

ПХП функција ранд() се користи за генерисање случајног броја. Ова функција може да генерише
бројеве унутар датог опсега. Генератор случајних бројева би требало да се постави да би се
спречио генерисање редовног обрасца бројева. Ово се постиже коришћењем функције сранд() која
наводи почетни број као свој аргумент.

54. Шта од следећег пружа тип садржаја отпремљене датотеке у ПХП-у?

A - $_FILES['file']['tmp_name']

B - $_FILES['file']['name']
C - $_FILES['file']['size']

D - $_FILES['file']['type']

55. Који од следећих метода се може користити за рашчлањивање(parsiranje) XML документа


помоћу ПХП-а?

A - simplexml_load_string()

B - loadxml()

C - Both of the above. T

D - None of the above.

56. Шта је од следећег тачно за ПХП?

О – ПХП може да приступи променљивим колачића и да постави колачиће.

Б – Користећи ПХП, можете ограничити кориснике да приступе неким страницама ваше веб
странице.

Ц - Може да шифрује податке.

Д - Све наведено. T

57. Која од следећих магичних константи ПХП-а враћа пуну путању и име датотеке?

A - _LINE_

B - _FILE_ T

C - _FUNCTION_

D - _CLASS_

58. Како ћете спојити два stringa?

A - Using . operator. T
B - Using + operator.

C - Using add() function

D - Using append() function

59. Шта се од следећег користи за брисање колачића?

A - setcookie() function T

B - $_COOKIE variable

C - isset() function

D - None of the above.

60. Шта од следећег пружа прави назив отпремљене датотеке?

A - $_FILES['file']['tmp_name']

B - $_FILES['file']['name'] T

C - $_FILES['file']['size']

D - $_FILES['file']['type']

61. Који од следећих метода класе Екцептион враћа низ повратног трага?

A - getMessage() B - getCode()

C - getTrace() T D - getTraceAsString()

62. Која од следећих метода делује као функција конструктора у ПХП класи?

A - class_name()

B - __construct T

C - constructor
D - None of the above.

ПХП обезбеђује специјалну функцију под називом __цонструцт() за дефинисање конструктора. У


функцију конструктора можете проследити колико год желите аргумената.

63. Шта од следећег се користи за декларисање константе

A. const

B. constant

C. define T

D. #pragma

64. Који од следећих је начин за креирање коментара у ПХП-у?

A. // commented code to end of line

B. /* commented code here */

C. # commented code to end of line

D. all of the above T

65. Која је подразумевана величина датотеке постављена у upload_max_filesize?

A. 1 MB

B. 2 MB T

C. 2.5 MB D. 3 MB

66. Шта од следећег НИЈЕ валидан ПХП оператор поређења?

A. !=

B. >=

C. <=> T

D. <>

67. Која изјава о коду испод је тачна?

А. код је сасвим у реду

Б. класе не могу бити празне

Ц. класа Ц не може проширити и А и Б T

Д. Квалификатори 'јавни' или 'приватни' недостају у дефиницијама класа

68. Шта од следећег НИЈЕ магично унапред дефинисана константа?

A. __LINE__
B. __FILE__

C. __DATE__ T

D. __CLASS__

70. За шта се користи функција strpos()?

А. Пронађите последњи знак stringa

Ц. Потражите карактер унутар stringa

Д. Лоцирајте позицију првог знака stringa

71. Које од следећих разлика су важеће између ПХП 4 и ПХП 5?

A. Уграђена изворна подршка за SQLite

Б. И а и ц T

Ц. побољшана подршка за МиСКЛ

Д. Подршка за наследство

72. Која је разлика између ГЕТ и ПОСТ метода?

О. ГЕТ приказује вредности обрасца унете у УРЛ адресу траке за адресу где као ПОСТ не. T

Б. ПОСТ приказује вредности обрасца унете у УРЛ адресу траке за адресу где као ГЕТ не.

Ц. Нема разлике

73. ____________ функција у ПХП-у Враћа листу послатих заглавља одговора (или спремних за
слање)

A. header()

B. headers_list() T

C. header_sent()

D. header_send()

74. What is array_keys() used for?

О. Упоређује кључеве низа и враћа подударања

Б. Проверава да ли наведени кључ постоји у низу

Ц. Враћа све кључеве низа T

Д. И б и ц горе

75. Шта је Јоомла у ПХП-у?

А. Комплет библиотека обогаћен функцијама


Б. ЦМС отвореног кода T

Ц. Оквир за пројектовање динамичких страница

Д. оквир и систем дистрибуције за вишекратну употребу ПХП компоненти

76. Које је подразумевано време извршења постављено у сет_тиме_лимит()?

A. 20 secs

B. 30 secs T

C. 40 secs

D. 35 secs

77. Могу ли да генеришем ДЛЛ датотеке из ПХП скрипти као што могу у Перлу?

Ne

78. У којој променљивој се чува ИП адреса корисника?

A. $DOMAIN

B. $GLOBALS

C. $_ENV

D. $REMOTE_ADDR T

79. Да ли могу да покренем неколико верзија ПХП-а истовремено?

Da

80. Која функција се користи за уклањање размака (или других знакова) са почетка и краја
стринга?

A. trim_str

B. strip_str

C. strip D. trim T

81. За шта се користи ПХП heredoc?

А. омогућава креирање једног реда стринга без употребе наводника

Б. омогућава креирање више линија низа без употребе наводника T

Ц. омогућава креирање више линија стринга са наводницима

Д. омогућава креирање појединачних линија стринга уз коришћење наводника

You might also like