Разработчик Bitrix Framework. Вступительный тест. Ответы на бесплатные тесты Bitrix

Что означает такое объявление функции:
 function get_sum($left=10, $right=5)
Ответ:Функция имеет необязательные параметры и объявлены значения по умолчанию


Что будет выведено в результате работы кода?

Ответ:»Истина»


Что в цикле foreach будет в $a и $b?

Ответ:В $a будет ключ элемента массива, в $b будет значение элемента массива


Какое из условий будет истинно, если хотя бы одна из переменных true?
а)  if($flag1 || $flag2) {};
б)  if($flag1 && $flag2) {};
в)  if($flag1 and $flag2) {};
г)  if($flag1 or $flag2) {};
Ответ:а и г


Найдите ошибку в данном коде:

Ответ:У else не может быть условия


Какая конструкция позволяет включить файл только один раз, вне зависимости от количества вызовов?
а)  include('index.php');
б)  include_once('index.php');
в)  require('index.php');
г)  require_once('index.php');
Ответ:Только б и г


Как вывести на экран определенную ниже константу:

Ответ:echo NUMBER;


Какая конструкция может использоваться для вывода текста?
а) echo
б) print
в) printf
г) vsecho
д) htmlspecialchars
е) chars
Ответ:а, б, в


Какой код нужно использовать, если нам нужно вывести сообщение хотя бы один раз?

Ответ:Только б


В каком случае в функции можно изменять значения переменной, заданное вне функции:
а) Используя массив $GLOBALS
б) Используя ключевое слово global
в) Передавая параметры функции по ссылке
Ответ:В любом варианте


Есть код:

Что будет выведено в результате работы кода.
Ответ:510


Какой максимальный уровень вложенности многомерных массивов
Ответ:Теоретически не ограничен


Какой оператор создан специально только для обхода массива
Ответ:foreach


С помощью какой инструкции функция может вернуть значение?
Ответ:return


Какой из операторов является условным?
Ответ:if


Имеем массив:

Как нам напрямую обратиться к элементу со значением «Don» и заменить значение его на «Volgo-Don»?
Ответ:$ship[«Cargo ships»][1]=»Volgo-Don»


С помощью какой функции можно проверить, является ли переменная массивом?
а) in_array
б) is_array
в) isset
г) array_search
Ответ:Только б


Что означает запись:
 $arr[]='значение';
Ответ:Добавление элемента в конец массива $arr, с присвоением уникального и максимального числового индекса


В каком случае на экран будет выведен текст «Версия Битрикс 12»?

Ответ:Только б


Какие типы значения может вернуть функция инструкцией return?
Ответ:

  • double
  • resource
  • array
  • integer
  • string
  • boolean
  • object

В каком варианте правильно объявляется массив?
а)  $arr=array();
б)  $arr='1'.'2';
в)  $arr=array('1','2');
г)  $arr=NULL;
Ответ:Только а и в


Что будет результатом работы кода:

Ответ:3


С помощью какой конструкции можно подключить файл в php?
а) include
б) include_once
в) include_php
г) include_file
д) require
ж) require_once
Ответ:а, б, д, ж


С помощью какого цикла, можно выполнить обход массива?
а) for
б) foreach
в) while
Ответ:

  • а
  • б
  • в

Требуется ли в PHP в обязательном порядке объявлять тип переменной?
Ответ:нет


Как преобразовать значение переменной в целое число?
Ответ:intval

Что означает такое объявление функции:
 function get_sum($left=10, $right=5)
Ответ:Функция имеет необязательные параметры и объявлены значения по умолчанию


Что будет выведено в результате работы кода?

Ответ:»Истина»


Что в цикле foreach будет в $a и $b?

Ответ:В $a будет ключ элемента массива, в $b будет значение элемента массива


Какое из условий будет истинно, если хотя бы одна из переменных true?
а)  if($flag1 || $flag2) {};
б)  if($flag1 && $flag2) {};
в)  if($flag1 and $flag2) {};
г)  if($flag1 or $flag2) {};
Ответ:а и г


Найдите ошибку в данном коде:

Ответ:У else не может быть условия


Какая конструкция позволяет включить файл только один раз, вне зависимости от количества вызовов?
а)  include('index.php');
б)  include_once('index.php');
в)  require('index.php');
г)  require_once('index.php');
Ответ:Только б и г


Как вывести на экран определенную ниже константу:

Ответ:echo NUMBER;


Какая конструкция может использоваться для вывода текста?
а) echo
б) print
в) printf
г) vsecho
д) htmlspecialchars
е) chars
Ответ:а, б, в


Какой код нужно использовать, если нам нужно вывести сообщение хотя бы один раз?

Ответ:Только б


В каком случае в функции можно изменять значения переменной, заданное вне функции:
а) Используя массив $GLOBALS
б) Используя ключевое слово global
в) Передавая параметры функции по ссылке
Ответ:В любом варианте


Есть код:

Что будет выведено в результате работы кода.
Ответ:510


Какой максимальный уровень вложенности многомерных массивов
Ответ:Теоретически не ограничен


Какой оператор создан специально только для обхода массива
Ответ:foreach


С помощью какой инструкции функция может вернуть значение?
Ответ:return


Какой из операторов является условным?
Ответ:if


Имеем массив:

Как нам напрямую обратиться к элементу со значением «Don» и заменить значение его на «Volgo-Don»?
Ответ:$ship[«Cargo ships»][1]=»Volgo-Don»


С помощью какой функции можно проверить, является ли переменная массивом?
а) in_array
б) is_array
в) isset
г) array_search
Ответ:Только б


Что означает запись:
 $arr[]='значение';
Ответ:Добавление элемента в конец массива $arr, с присвоением уникального и максимального числового индекса


В каком случае на экран будет выведен текст «Версия Битрикс 12»?

Ответ:Только б


Какие типы значения может вернуть функция инструкцией return?
Ответ:

  • double
  • resource
  • array
  • integer
  • string
  • boolean
  • object

В каком варианте правильно объявляется массив?
а)  $arr=array();
б)  $arr='1'.'2';
в)  $arr=array('1','2');
г)  $arr=NULL;
Ответ:Только а и в


Что будет результатом работы кода:

Ответ:3


С помощью какой конструкции можно подключить файл в php?
а) include
б) include_once
в) include_php
г) include_file
д) require
ж) require_once
Ответ:а, б, д, ж


С помощью какого цикла, можно выполнить обход массива?
а) for
б) foreach
в) while
Ответ:

  • а
  • б
  • в

Требуется ли в PHP в обязательном порядке объявлять тип переменной?
Ответ:нет


Как преобразовать значение переменной в целое число?
Ответ:intval


Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *