2.html 36 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749
  1. <div class="row justify-content-center">
  2. <h2>Тест "PHP 5 - Основы"</h2>
  3. <div id="question-RSUrMFOKBqhb" class="col-8 alert alert-success">
  4. <div class="question corrct">
  5. <div class="question-topic">Стандартные функции PHP</div>
  6. <div class="question-text">Какая из следующих функций в PHP не относится к файловым?</div>
  7. <ul class="answers">
  8. <li>
  9. <input name="RSUrMFOKBqhb-answers" type="radio" disabled="disabled" checked="checked">
  10. <p class=" correct ">fappend</p>
  11. </li>
  12. <li>
  13. <input name="RSUrMFOKBqhb-answers" type="radio" disabled="disabled">
  14. <p class="">fclose</p>
  15. </li>
  16. <li>
  17. <input name="RSUrMFOKBqhb-answers" type="radio" disabled="disabled">
  18. <p class="">fgets</p>
  19. </li>
  20. <li>
  21. <input name="RSUrMFOKBqhb-answers" type="radio" disabled="disabled">
  22. <p class="">fwrite</p>
  23. </li>
  24. <li class="last">
  25. <input name="RSUrMFOKBqhb-answers" type="radio" disabled="disabled">
  26. <p class="">fopen</p>
  27. </li>
  28. </ul>
  29. </div>
  30. </div>
  31. <div id="question-me9W3v88gc7A" class="col-8 alert alert-success">
  32. <div class="question incorrect ">
  33. <div class="question-topic">Операторы и операции</div>
  34. <div class="question-text">В каком порядке будут располагаться ключи в массиве $a после выполнения
  35. следующего кода?
  36. <pre class="chili"><code class="php">$а&nbsp;=&nbsp;аrray();&nbsp;<br>$а[<span
  37. class="php__number">1</span>]&nbsp;=&nbsp;$а[]&nbsp;=&nbsp;$а[<span class="php__number">2</span>]&nbsp;=&nbsp;truе;</code></pre>
  38. </div>
  39. <ul class="answers">
  40. <li>
  41. <input name="me9W3v88gc7A-answers" type="radio" disabled="disabled">
  42. <p class="">1, 2 (перезапись [2])</p>
  43. </li>
  44. <li>
  45. <input name="me9W3v88gc7A-answers" type="radio" disabled="disabled">
  46. <p class="">1, 0, 2</p>
  47. </li>
  48. <li>
  49. <input name="me9W3v88gc7A-answers" type="radio" disabled="disabled">
  50. <p class=" correct ">2, 3, 1</p>
  51. </li>
  52. <li>
  53. <input name="me9W3v88gc7A-answers" type="radio" disabled="disabled" checked="checked">
  54. <p class="">2, 0, 1</p>
  55. </li>
  56. <li class="last">
  57. <input name="me9W3v88gc7A-answers" type="radio" disabled="disabled">
  58. <p class="">Ошибка синтаксиса: нельзя считывать из $a[]</p>
  59. </li>
  60. </ul>
  61. <p class="explanation">Пояснение: Оператор присваивания выполняется справа налево. Сначала создается [2],
  62. затем создается автоиндекс 3 (максимальный целочисленный ключ +1), и затем создается [1]. Синтаксической
  63. ошибки нет, потому что в $a[1] присваивается значение предыдущего оператора присваивания.</p>
  64. </div>
  65. </div>
  66. <div id="question-IrQqx8af5Dje" class="col-8 alert alert-success">
  67. <div class="question incorrect ">
  68. <div class="question-topic">Стандартные функции PHP</div>
  69. <div class="question-text">Какая из функций обработки текста не поддерживается в PHP?</div>
  70. <ul class="answers">
  71. <li>
  72. <input name="IrQqx8af5Dje-answers" type="radio" disabled="disabled">
  73. <p class=" correct ">strsplit()</p>
  74. </li>
  75. <li>
  76. <input name="IrQqx8af5Dje-answers" type="radio" disabled="disabled" checked="checked">
  77. <p class="">ucfirst()</p>
  78. </li>
  79. <li>
  80. <input name="IrQqx8af5Dje-answers" type="radio" disabled="disabled">
  81. <p class="">strtolower()</p>
  82. </li>
  83. <li class="last">
  84. <input name="IrQqx8af5Dje-answers" type="radio" disabled="disabled">
  85. <p class="">strtoupper()</p>
  86. </li>
  87. </ul>
  88. </div>
  89. </div>
  90. <div id="question-Fz7zcyHI0xoz" class="col-8 alert alert-success">
  91. <div class="question incorrect ">
  92. <div class="question-topic">Переменные и типы данных</div>
  93. <div class="question-text">Что выведет следующий код:
  94. <pre class="chili"><code class="php"><span class="php__start">&lt;?php</span>&nbsp;&nbsp;<br><span
  95. class="php__keyword">$</span><span
  96. class="php__variable">i</span>&nbsp;=&nbsp;(string)&nbsp;<span class="php__number">0123</span>;&nbsp;<br><span
  97. class="php__keyword">echo</span>&nbsp;(int)&nbsp;<span class="php__keyword">$</span><span
  98. class="php__variable">i</span>;&nbsp;<br><span
  99. class="php__end">?&gt;</span>&nbsp;<br></code></pre>
  100. </div>
  101. <ul class="answers">
  102. <li>
  103. <input name="Fz7zcyHI0xoz-answers" type="radio" disabled="disabled">
  104. <p class="">Синтаксическая ошибка</p>
  105. </li>
  106. <li>
  107. <input name="Fz7zcyHI0xoz-answers" type="radio" disabled="disabled">
  108. <p class=" correct ">83</p>
  109. </li>
  110. <li>
  111. <input name="Fz7zcyHI0xoz-answers" type="radio" disabled="disabled">
  112. <p class="">123</p>
  113. </li>
  114. <li class="last">
  115. <input name="Fz7zcyHI0xoz-answers" type="radio" disabled="disabled" checked="checked">
  116. <p class="">0123</p>
  117. </li>
  118. </ul>
  119. <p class="explanation">Пояснение: Число 0123 является восьмиричным. Его десятичное представление - 83.</p>
  120. </div>
  121. </div>
  122. <div id="question-D9UK5km1futF" class="col-8 alert alert-success">
  123. <div class="question incorrect ">
  124. <div class="question-topic">Переменные и типы данных</div>
  125. <div class="question-text">Что будет напечатано этим скриптом?
  126. <pre class="chili"><code class="php"><span class="php__keyword">$</span><span
  127. class="php__variable">t</span>&nbsp;=&nbsp;<span class="php__value">true</span>.<span
  128. class="php__value">false</span>;&nbsp;<br><span class="php__keyword">echo</span>&nbsp;<span
  129. class="php__keyword">$</span><span class="php__variable">t</span>;&nbsp;<br></code></pre>
  130. </div>
  131. <ul class="answers">
  132. <li>
  133. <input name="D9UK5km1futF-answers" type="radio" disabled="disabled" checked="checked">
  134. <p class="">Возникнет ошибка</p>
  135. </li>
  136. <li>
  137. <input name="D9UK5km1futF-answers" type="radio" disabled="disabled">
  138. <p class=" correct ">1</p>
  139. </li>
  140. <li>
  141. <input name="D9UK5km1futF-answers" type="radio" disabled="disabled">
  142. <p class="">0</p>
  143. </li>
  144. <li>
  145. <input name="D9UK5km1futF-answers" type="radio" disabled="disabled">
  146. <p class="">true</p>
  147. </li>
  148. <li class="last">
  149. <input name="D9UK5km1futF-answers" type="radio" disabled="disabled">
  150. <p class="">false</p>
  151. </li>
  152. </ul>
  153. <p class="explanation">Пояснение: А если подробнее, то
  154. при переводе в строку(об этом говорит конкатенация точкой) булевое true превращается в строку "1", а
  155. false - в пустую строку.</p>
  156. </div>
  157. </div>
  158. <div id="question-CboqLyIyfoVG" class="col-8 alert alert-success">
  159. <div class="question corrct">
  160. <div class="question-topic">Управляющие конструкции</div>
  161. <div class="question-text">Какой результат выполнения следующего кода?
  162. <pre class="chili"><code class="php"><span class="php__start">&lt;?php</span>&nbsp;<br><span
  163. class="php__keyword">if</span>&nbsp;(-<span class="php__number">1</span>)&nbsp;<span
  164. class="php__keyword">print</span>&nbsp;<span class="php__string2">"True"</span>;&nbsp;<br><span
  165. class="php__keyword">else</span>&nbsp;<span class="php__keyword">print</span>&nbsp;<span
  166. class="php__string2">"False"</span>;&nbsp;<br><span
  167. class="php__end">?&gt;</span>&nbsp;<br></code></pre>
  168. </div>
  169. <ul class="answers">
  170. <li>
  171. <input name="CboqLyIyfoVG-answers" type="radio" disabled="disabled">
  172. <p class="">Возникнет ошибка</p>
  173. </li>
  174. <li>
  175. <input name="CboqLyIyfoVG-answers" type="radio" disabled="disabled" checked="checked">
  176. <p class=" correct ">True</p>
  177. </li>
  178. <li class="last">
  179. <input name="CboqLyIyfoVG-answers" type="radio" disabled="disabled">
  180. <p class="">False</p>
  181. </li>
  182. </ul>
  183. </div>
  184. </div>
  185. <div id="question-J2pJgUgRkyMk" class="col-8 alert alert-success">
  186. <div class="question corrct">
  187. <div class="question-topic">Переменные и типы данных</div>
  188. <div class="question-text">Какой тип данных не допустим в PHP?</div>
  189. <ul class="answers">
  190. <li>
  191. <input name="J2pJgUgRkyMk-answers" type="radio" disabled="disabled">
  192. <p class="">string</p>
  193. </li>
  194. <li>
  195. <input name="J2pJgUgRkyMk-answers" type="radio" disabled="disabled">
  196. <p class="">integer</p>
  197. </li>
  198. <li>
  199. <input name="J2pJgUgRkyMk-answers" type="radio" disabled="disabled">
  200. <p class="">float</p>
  201. </li>
  202. <li>
  203. <input name="J2pJgUgRkyMk-answers" type="radio" disabled="disabled" checked="checked">
  204. <p class=" correct ">char</p>
  205. </li>
  206. <li>
  207. <input name="J2pJgUgRkyMk-answers" type="radio" disabled="disabled">
  208. <p class="">array</p>
  209. </li>
  210. <li class="last">
  211. <input name="J2pJgUgRkyMk-answers" type="radio" disabled="disabled">
  212. <p class="">object</p>
  213. </li>
  214. </ul>
  215. </div>
  216. </div>
  217. <div id="question-cf7cPlOJEuDe" class="col-8 alert alert-success">
  218. <div class="question corrct">
  219. <div class="question-topic">Базовые понятия</div>
  220. <div class="question-text">Что выведется на экран?
  221. <pre class="chili"><code class="php"><span class="php__keyword">if</span>&nbsp;(&nbsp;<span
  222. class="php__value">null</span>&nbsp;===&nbsp;<span class="php__number">0</span>&nbsp;)&nbsp;{&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;<span
  223. class="php__keyword">echo</span>&nbsp;<span class="php__string1">'true'</span>;&nbsp;<br>}&nbsp;<span
  224. class="php__keyword">else</span>&nbsp;{&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;<span
  225. class="php__keyword">echo</span>&nbsp;<span class="php__string1">'false'</span>;&nbsp;<br>}&nbsp;<br></code></pre>
  226. </div>
  227. <ul class="answers">
  228. <li>
  229. <input name="cf7cPlOJEuDe-answers" type="radio" disabled="disabled">
  230. <p class="">true</p>
  231. </li>
  232. <li class="last">
  233. <input name="cf7cPlOJEuDe-answers" type="radio" disabled="disabled" checked="checked">
  234. <p class=" correct ">false</p>
  235. </li>
  236. </ul>
  237. <p class="explanation">Пояснение: http://php.net/manual/en/language.types.null.php</p>
  238. </div>
  239. </div>
  240. <div id="question-NeOBsNB1di6g" class="col-8 alert alert-success">
  241. <div class="question incorrect ">
  242. <div class="question-topic">Синтаксис</div>
  243. <div class="question-text">Что можно сказать о следующем коде?
  244. <pre class="chili"><code class="php"><span class="php__start">&lt;?php</span>&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;<span
  245. class="php__keyword">$</span><span class="php__variable">str</span>&nbsp;=&nbsp;<span
  246. class="php__string1">'Dear&nbsp;Customer,\nThanks&nbsp;for&nbsp;your&nbsp;query.&nbsp;We&nbsp;will&nbsp;reply&nbsp;very&nbsp;soon.\n&nbsp;Regards.'</span>;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;<span
  247. class="php__keyword">print</span>&nbsp;<span class="php__keyword">$</span><span
  248. class="php__variable">str</span>;&nbsp;<br><span class="php__end">?&gt;</span>&nbsp;<br></code></pre>
  249. </div>
  250. <ul class="answers">
  251. <li>
  252. <input name="NeOBsNB1di6g-answers" type="radio" disabled="disabled">
  253. <p class=" correct ">Все будет написано в одной строке не зависимо от \n</p>
  254. </li>
  255. <li>
  256. <input name="NeOBsNB1di6g-answers" type="radio" disabled="disabled">
  257. <p class="">Возникнет ошибка выполнения скрипта</p>
  258. </li>
  259. <li>
  260. <input name="NeOBsNB1di6g-answers" type="radio" disabled="disabled">
  261. <p class="">Будет обнаружен только первый символ \n и остальной текст начнется с новой строки</p>
  262. </li>
  263. <li class="last">
  264. <input name="NeOBsNB1di6g-answers" type="radio" disabled="disabled" checked="checked">
  265. <p class="">Все \n будут распознаны и текст будет состоять из 3-х строк</p>
  266. </li>
  267. </ul>
  268. <p class="explanation">Пояснение: Внутри одинарных кавычек экранируются только символы ' (\') и \ (\\), всё
  269. остальное воспринимается как простой текст.
  270. <a href="http://www.php.net/manual/ru/language.types.string.php#language.types.string.syntax.single">Ссылка
  271. на мануал</a></p>
  272. </div>
  273. </div>
  274. <div id="question-JooR0HvO7uCM" class="col-8 alert alert-success">
  275. <div class="question incorrect ">
  276. <div class="question-topic">Стандартные функции PHP</div>
  277. <div class="question-text">Какие функции можно использовать для преобразования массива в строку?
  278. </div>
  279. <ul class="answers">
  280. <li>
  281. <input type="checkbox" disabled="disabled">
  282. <p class="">serial</p>
  283. </li>
  284. <li>
  285. <input type="checkbox" disabled="disabled">
  286. <p class="">glue</p>
  287. </li>
  288. <li>
  289. <input type="checkbox" disabled="disabled" checked="checked">
  290. <p class=" correct "> implode</p>
  291. </li>
  292. <li class="last">
  293. <input type="checkbox" disabled="disabled">
  294. <p class=" correct ">serialize</p>
  295. </li>
  296. </ul>
  297. </div>
  298. </div>
  299. <div id="question-cbcuHaQtA4KZ" class="col-8 alert alert-success">
  300. <div class="question corrct">
  301. <div class="question-topic">Операторы и операции</div>
  302. <div class="question-text">Какой результат выполнения следующего кода?
  303. <pre class="chili"><code class="php"><span class="php__start">&lt;?php</span>&nbsp;<br><span
  304. class="php__keyword">$</span><span class="php__variable">a</span>&nbsp;=&nbsp;<span
  305. class="php__number">3</span>;&nbsp;<br><span class="php__keyword">$</span><span
  306. class="php__variable">b</span>&nbsp;=&nbsp;<span class="php__number">2</span>;&nbsp;<br><span
  307. class="php__keyword">echo</span>&nbsp;(int)<span class="php__keyword">$</span><span
  308. class="php__variable">a</span>&nbsp;/&nbsp;(int)<span class="php__keyword">$</span><span
  309. class="php__variable">b</span>;&nbsp;<br><span
  310. class="php__end">?&gt;</span>&nbsp;<br></code></pre>
  311. </div>
  312. <ul class="answers">
  313. <li>
  314. <input name="cbcuHaQtA4KZ-answers" type="radio" disabled="disabled">
  315. <p class="">1</p>
  316. </li>
  317. <li>
  318. <input name="cbcuHaQtA4KZ-answers" type="radio" disabled="disabled">
  319. <p class="">2</p>
  320. </li>
  321. <li>
  322. <input name="cbcuHaQtA4KZ-answers" type="radio" disabled="disabled">
  323. <p class="">Ошибка интерпретатора</p>
  324. </li>
  325. <li>
  326. <input name="cbcuHaQtA4KZ-answers" type="radio" disabled="disabled">
  327. <p class="">3</p>
  328. </li>
  329. <li class="last">
  330. <input name="cbcuHaQtA4KZ-answers" type="radio" disabled="disabled" checked="checked">
  331. <p class=" correct ">1.5</p>
  332. </li>
  333. </ul>
  334. </div>
  335. </div>
  336. <div id="question-8R4VuBwgEK49" class="col-8 alert alert-success">
  337. <div class="question incorrect ">
  338. <div class="question-topic">Синтаксис</div>
  339. <div class="question-text">Дан следующий код. Какие из этих переменных будут хранить значение "Rules"?
  340. <pre class="chili"><code class="php"><span class="php__keyword">$</span><span
  341. class="php__variable">var</span>&nbsp;=&nbsp;<span class="php__string2">"PHP"</span>;&nbsp;&nbsp;<br>$<span
  342. class="php__keyword">$</span><span class="php__variable">var</span>&nbsp;=&nbsp;<span
  343. class="php__string2">"Rules"</span>;&nbsp;<br></code></pre>
  344. </div>
  345. <ul class="answers">
  346. <li>
  347. <input type="checkbox" disabled="disabled" checked="checked">
  348. <p class=" correct ">$PHP
  349. </p>
  350. </li>
  351. <li>
  352. <input type="checkbox" disabled="disabled">
  353. <p class="">$Rules
  354. </p>
  355. </li>
  356. <li>
  357. <input type="checkbox" disabled="disabled">
  358. <p class="">$"PHP"
  359. </p>
  360. </li>
  361. <li>
  362. <input type="checkbox" disabled="disabled">
  363. <p class=" correct ">${"PHP"}
  364. </p>
  365. </li>
  366. <li class="last">
  367. <input type="checkbox" disabled="disabled" checked="checked">
  368. <p class="">$var
  369. </p>
  370. </li>
  371. </ul>
  372. </div>
  373. </div>
  374. <div id="question-5bDn02wjprOX" class="col-8 alert alert-success">
  375. <div class="question incorrect ">
  376. <div class="question-topic">Базовые понятия</div>
  377. <div class="question-text">Где может располагаться indirectly executed PHP скрипт (include файл) ?</div>
  378. <ul class="answers">
  379. <li>
  380. <input name="5bDn02wjprOX-answers" type="radio" disabled="disabled">
  381. <p class=" correct ">В любом месте</p>
  382. </li>
  383. <li>
  384. <input name="5bDn02wjprOX-answers" type="radio" disabled="disabled">
  385. <p class="">За пределами Document Root</p>
  386. </li>
  387. <li class="last">
  388. <input name="5bDn02wjprOX-answers" type="radio" disabled="disabled" checked="checked">
  389. <p class="">В Document Root</p>
  390. </li>
  391. </ul>
  392. <p class="explanation">Пояснение: настройки PHP 5 (php.ini) позволяют include файлов за пределами Document
  393. Root </p>
  394. </div>
  395. </div>
  396. <div id="question-Wjgo5SJJLhQj" class="col-8 alert alert-success">
  397. <div class="question incorrect ">
  398. <div class="question-topic">Управляющие конструкции</div>
  399. <div class="question-text">Какой будет результат?
  400. <pre class="chili"><code class="php"><span class="php__keyword">$</span><span
  401. class="php__variable">k</span>&nbsp;=&nbsp;<span class="php__number">0</span>;&nbsp;<br><span
  402. class="php__keyword">$</span><span class="php__variable">p</span>&nbsp;=&nbsp;<span
  403. class="php__number">0</span>;&nbsp;<br><span class="php__keyword">for</span>(<span
  404. class="php__keyword">$</span><span class="php__variable">i</span>&nbsp;=&nbsp;<span
  405. class="php__number">0</span>&nbsp;;&nbsp;<span class="php__keyword">$</span><span
  406. class="php__variable">i</span>&nbsp;&lt;&nbsp;<span
  407. class="php__number">3</span>&nbsp;;&nbsp;<span class="php__keyword">$</span><span
  408. class="php__variable">i</span>++)&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;<span
  409. class="php__keyword">$</span><span class="php__variable">k</span>&nbsp;+=&nbsp;<span
  410. class="php__keyword">$</span><span class="php__variable">i</span>;&nbsp;&nbsp;<br><span
  411. class="php__keyword">echo</span>&nbsp;<span class="php__keyword">$</span><span
  412. class="php__variable">k</span>;&nbsp;&nbsp;<br>&nbsp;&nbsp;<br><span
  413. class="php__keyword">for</span>(<span class="php__keyword">$</span><span
  414. class="php__variable">i</span>&nbsp;=&nbsp;<span class="php__number">0</span>&nbsp;;&nbsp;<span
  415. class="php__keyword">$</span><span class="php__variable">i</span>&nbsp;&lt;&nbsp;<span
  416. class="php__number">3</span>&nbsp;;&nbsp;++<span class="php__keyword">$</span><span
  417. class="php__variable">i</span>)&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;<span
  418. class="php__keyword">$</span><span class="php__variable">p</span>&nbsp;+=&nbsp;<span
  419. class="php__keyword">$</span><span class="php__variable">i</span>;&nbsp;&nbsp;<br><span
  420. class="php__keyword">echo</span>&nbsp;<span class="php__keyword">$</span><span
  421. class="php__variable">p</span>;&nbsp;&nbsp;<br></code></pre>
  422. </div>
  423. <div class="text-answer">
  424. <p>Ваш ответ: &nbsp; <input type="text" value="66" readonly="readonly"></p>
  425. <p>Правильные ответы: 33</p>
  426. </div>
  427. </div>
  428. </div>
  429. <div id="question-yMav4rVsGyq7" class="col-8 alert alert-success">
  430. <div class="question corrct">
  431. <div class="question-topic">Операторы и операции</div>
  432. <div class="question-text">Какой оператор нужно указать для пропуска оставшейся части текущей итерации цикла
  433. while() и начала следующей итерации?
  434. </div>
  435. <ul class="answers">
  436. <li>
  437. <input name="yMav4rVsGyq7-answers" type="radio" disabled="disabled">
  438. <p class="">return </p>
  439. </li>
  440. <li>
  441. <input name="yMav4rVsGyq7-answers" type="radio" disabled="disabled">
  442. <p class="">exit </p>
  443. </li>
  444. <li>
  445. <input name="yMav4rVsGyq7-answers" type="radio" disabled="disabled" checked="checked">
  446. <p class=" correct ">continue </p>
  447. </li>
  448. <li>
  449. <input name="yMav4rVsGyq7-answers" type="radio" disabled="disabled">
  450. <p class="">break </p>
  451. </li>
  452. <li class="last">
  453. <input name="yMav4rVsGyq7-answers" type="radio" disabled="disabled">
  454. <p class="">switch</p>
  455. </li>
  456. </ul>
  457. </div>
  458. </div>
  459. <div id="question-XSuKECBfQEkc" class="col-8 alert alert-success">
  460. <div class="question incorrect ">
  461. <div class="question-topic">Синтаксис</div>
  462. <div class="question-text">Что будет на экране в результате выполнения данного кода?<br>
  463. <pre class="chili"><code class="php"><span class="php__start">&lt;?php</span>&nbsp;<br>&nbsp;&nbsp;&nbsp;<span
  464. class="php__keyword">$</span><span class="php__variable">str</span>&nbsp;=&nbsp;<span
  465. class="php__string2">"\n\t\x44"</span>;&nbsp;<br>&nbsp;&nbsp;&nbsp;<span class="php__keyword">echo</span>&nbsp;strlen(<span
  466. class="php__string1">'$str'</span>);&nbsp;<br><span class="php__end">?&gt;</span></code></pre>
  467. </div>
  468. <ul class="answers">
  469. <li>
  470. <input name="XSuKECBfQEkc-answers" type="radio" disabled="disabled">
  471. <p class="">3</p>
  472. </li>
  473. <li>
  474. <input name="XSuKECBfQEkc-answers" type="radio" disabled="disabled">
  475. <p class="">5</p>
  476. </li>
  477. <li>
  478. <input name="XSuKECBfQEkc-answers" type="radio" disabled="disabled" checked="checked">
  479. <p class="">8</p>
  480. </li>
  481. <li class="last">
  482. <input name="XSuKECBfQEkc-answers" type="radio" disabled="disabled">
  483. <p class=" correct ">4</p>
  484. </li>
  485. </ul>
  486. <p class="explanation">Пояснение: В функцию передается строка '$str', а не значение переменной $str, так как
  487. текст заключен в одинарные кавычки.</p>
  488. </div>
  489. </div>
  490. <div id="question-9SLakqKsZAG4" class="col-8 alert alert-success">
  491. <div class="question corrct">
  492. <div class="question-topic">Синтаксис</div>
  493. <div class="question-text">Какой результат выполнения следующего кода?
  494. <pre class="chili"><code class="php"><span class="php__keyword">for</span>&nbsp;(<span
  495. class="php__keyword">$</span><span class="php__variable">j</span>&nbsp;=&nbsp;<span
  496. class="php__number">0</span>;&nbsp;<span class="php__keyword">$</span><span
  497. class="php__variable">j</span>&nbsp;&lt;&nbsp;count(<span class="php__keyword">$</span><span
  498. class="php__variable">MyArray</span>);&nbsp;<span class="php__keyword">$</span><span
  499. class="php__variable">j</span>++)&nbsp;{&nbsp;<br>&nbsp;&nbsp;<span
  500. class="php__keyword">echo</span>(<span class="php__keyword">$</span><span class="php__variable">MyArray</span>[<span
  501. class="php__keyword">$</span><span class="php__variable">j</span>]);&nbsp;<br>}&nbsp;<br></code></pre>
  502. </div>
  503. <ul class="answers">
  504. <li>
  505. <input name="9SLakqKsZAG4-answers" type="radio" disabled="disabled">
  506. <p class="">Обход массива.</p>
  507. </li>
  508. <li>
  509. <input name="9SLakqKsZAG4-answers" type="radio" disabled="disabled">
  510. <p class="">Определение запросов в переданный массив.</p>
  511. </li>
  512. <li>
  513. <input name="9SLakqKsZAG4-answers" type="radio" disabled="disabled">
  514. <p class="">Вызов массива.</p>
  515. </li>
  516. <li>
  517. <input name="9SLakqKsZAG4-answers" type="radio" disabled="disabled" checked="checked">
  518. <p class=" correct ">Вывод содержимого массива.</p>
  519. </li>
  520. <li class="last">
  521. <input name="9SLakqKsZAG4-answers" type="radio" disabled="disabled">
  522. <p class="">Добавление в массив.</p>
  523. </li>
  524. </ul>
  525. </div>
  526. </div>
  527. <div id="question-sZFu6FknCC0u" class="col-8 alert alert-success">
  528. <div class="question corrct">
  529. <div class="question-topic">Стандартные функции PHP</div>
  530. <div class="question-text">Какая функция регистрирует глобальную переменную в пределах одной
  531. сесии(PHPSESSID)?
  532. </div>
  533. <ul class="answers">
  534. <li>
  535. <input name="sZFu6FknCC0u-answers" type="radio" disabled="disabled">
  536. <p class="">Ничего из вышеуказанного</p>
  537. </li>
  538. <li>
  539. <input name="sZFu6FknCC0u-answers" type="radio" disabled="disabled" checked="checked">
  540. <p class=" correct ">session_register()</p>
  541. </li>
  542. <li>
  543. <input name="sZFu6FknCC0u-answers" type="radio" disabled="disabled">
  544. <p class="">session_static()</p>
  545. </li>
  546. <li>
  547. <input name="sZFu6FknCC0u-answers" type="radio" disabled="disabled">
  548. <p class="">global</p>
  549. </li>
  550. <li class="last">
  551. <input name="sZFu6FknCC0u-answers" type="radio" disabled="disabled">
  552. <p class="">session_global()</p>
  553. </li>
  554. </ul>
  555. </div>
  556. </div>
  557. <div id="question-hHfQrs9H9aFB" class="col-8 alert alert-success">
  558. <div class="question corrct">
  559. <div class="question-topic">Переменные и типы данных</div>
  560. <div class="question-text">Какие из следующих синтаксических конструкций допустимы в PHP?</div>
  561. <ul class="answers">
  562. <li>
  563. <input type="checkbox" disabled="disabled" checked="checked">
  564. <p class=" correct ">@$var</p>
  565. </li>
  566. <li>
  567. <input type="checkbox" disabled="disabled">
  568. <p class="">$0x0</p>
  569. </li>
  570. <li>
  571. <input type="checkbox" disabled="disabled" checked="checked">
  572. <p class=" correct ">${0x0}</p>
  573. </li>
  574. <li>
  575. <input type="checkbox" disabled="disabled" checked="checked">
  576. <p class=" correct ">$var</p>
  577. </li>
  578. <li class="last">
  579. <input type="checkbox" disabled="disabled" checked="checked">
  580. <p class=" correct ">&amp;$var</p>
  581. </li>
  582. </ul>
  583. </div>
  584. </div>
  585. <div id="question-mmBeFLC86qt8" class="col-8 alert alert-success">
  586. <div class="question corrct">
  587. <div class="question-topic">Базовые понятия</div>
  588. <div class="question-text">Поздние версии PHP поддерживают удаленный доступ к файлам для следующих
  589. функций:
  590. </div>
  591. <ul class="answers">
  592. <li>
  593. <input type="checkbox" disabled="disabled" checked="checked">
  594. <p class=" correct ">include()</p>
  595. </li>
  596. <li>
  597. <input type="checkbox" disabled="disabled" checked="checked">
  598. <p class=" correct ">require_once()</p>
  599. </li>
  600. <li class="last">
  601. <input type="checkbox" disabled="disabled" checked="checked">
  602. <p class=" correct ">include_once()</p>
  603. </li>
  604. </ul>
  605. </div>
  606. </div>
  607. </div>