Результаты прохождения теста PHP основы пользователем Litosh

Результат прохождения теста "PHP основы" - Пройден

+126

  • Кто проходил: Litosh
  • Дата прохождения: 04.02.2019
Какая функция PHP добавляет тег <br> возле каждого символа перевода строки в некоторой переменной строкового типа?
Ваши ответы
nl2br()
Какой результат следующего кода?
$Rent = 250; 
function Expenses($Other) 
{ 
  $Rent = 250 + $Other; 
  return $Rent; 
} 
Expenses(50); 
echo $Rent; 
Ваши ответы
250
Что выведет на экран этот скрипт?
$numeric = 42; 
$type = gettype(gettype($numeric + 0.0)); 
echo $type; 
Ваши ответы
string
Объяснение:

Правильный ответ string, потому что вложенная функция возвратит строку, которая будет передана в качестве параметра первой функции gettype().

Дан следующий код. Какие из этих переменных будут хранить значение "Rules"?
$var = "PHP";  
$$var = "Rules"; 
Ваши ответы
$PHP
Что выведет следующий код?
echo '['..2.']'; 
Ваши ответы
[0.2]
Объяснение:

Вторая точка вместе с двойкой ( .2 ) дает число 0.2, а другие точки есть операторы конкатенции.

Какаю функцию необходимо выполнить, чтобы установить постоянное соединение с Open DataBase Connectivity (ODBC) базой данных?
Ваши ответы
Каким образом в PHP выбрасывать исключения?
Ваши ответы
throw new Exception('Houston, we have a problem!');
Какую управляющую конструкцию нужно использовать чтобы досрочно выйти из цикла foreach()?
Ваши ответы
break
Какая из функций обработки текста не поддерживается в PHP?
Ваши ответы
strsplit()
Дан массив $a = array(1,2,3,4). Как вывести все элементы массива $a на экран?
Ваши ответы
print_r($a);
Объяснение:

Правильный ответ - print_r($a);

Какой результат выполнения следующего кода?
$i = 4; 
$j = 30; 
$k = 0; 
$k = $j++/$i++; 
echo  $i . " " . $j . " " . $k . " "; 
Ваши ответы
5 31 7.5
Каким будет массив $b после выполнения данного кода?
$a = array(1, 3, 5); 
$b = array(2, 4, 6); 
$b += $a; 
Ваши ответы
$b = array( 2, 4, 6 )
Объяснение:

Из официальной документации: "Оператор + возвращает левый массив, к которому был присоединен правый массив. Для ключей, которые существуют в обоих массивах, будут использованы значения из левого массива, а соответствующие им элементы из правого массива будут проигнорированы."

Какие из перечисленных утверждений верны?
Ваши ответы
time() + 24*60*60 - вернет текущее время плюс один день
Какую функцию необходимо поставить вместо 'Х' для определения размера файла:
$size = X(filename); 
Ваши ответы
sizeofFile
Какие из следующих типов данных являются смешанными (compound)?
Ваши ответы