Что удаляет функция trim($str)?
Anonymous Quiz
46%
Начальные и конечные пробелы
39%
Начальные и конечные пробелы, символы '\n', '\r', '\t'
15%
Все пробелы и символы '\n', '\r', '\t'
👎25👍19🎉1
Задача:
Переделайте приведенный код так, чтобы в нем использовались операции +=, -=, *=, /=, ++, --. Количество строк кода при этом не должно измениться. Код для переделки:
Переделайте приведенный код так, чтобы в нем использовались операции +=, -=, *=, /=, ++, --. Количество строк кода при этом не должно измениться. Код для переделки:
<?php
$var
= 1;
$var
= $var
+ 12;
$var
= $var
- 14;
$var
= $var
* 5;
$var
= $var
/ 7;
$var
= $var
+ 1;
$var
= $var
- 1;
echo $var;
?>
Свои варианты пишите в комментариях
.
PHP задачи с собеседований👎66👍1
Решение задачи в предыдущем посте:
Заменим все подходящие места на сокращенную форму записи. К примеру, вместо $var = $var + 12 можно написать $var += 12, а вместо $var = $var + 1 будет $var++. Результат переделки будет выглядеть так:
Заменим все подходящие места на сокращенную форму записи. К примеру, вместо $var = $var + 12 можно написать $var += 12, а вместо $var = $var + 1 будет $var++. Результат переделки будет выглядеть так:
<?php
$var
= 1;
$var
+= 12;
$var
-= 14;
$var
*= 5;
$var
/= 7;
$var
++;
$var
--;
echo $var;
?>
👎30👍1
🔺Реши задачу🔺
Задайте режим строгой типизации (используйте инструкцию
Решение в следующем посте 👇
PHP задачи с собеседований
Задайте режим строгой типизации (используйте инструкцию
declare(strict_types=1);)
, после чего создайте пользовательскую функцию, которая будет принимать два целочисленных аргумента и выводить на экран их сумму. Вызовите функцию, передав ей в качестве аргументов сперва два целых числа, а потом одно из них в виде строки. Закомментируйте строку с инструкцией строгой типизации и перезапустите скрипт.Решение в следующем посте 👇
PHP задачи с собеседований
👎18🔥3
👆Решение задачи с предыдущего поста👆
<?phpPHP задачи с собеседований
//Задаем режим строгой типизации для скрипта
declare(strict_types=1);
//Функция ожидает два целых числа
function my_func(int $a,int $b){
echo $a+$b;
}
//Выведет 20
echo my_func(10,10);
//Выведет ошибку, т.к. включен режим строгой типизации
//echo my_func('10',10);
/* Если режим строгой типизации будет отключен, то в обоих случаях будет выведено
число 20, т.к. интерпретатор осуществит преобразование типов, в результате
которого строка будет преобразована обратно в число.
Аналогично можно задавать и тип возвращаемого функцией значения. */
?>
👎31🔥5👍2🎉1
Какое значение будет в переменной $_POST['color'] после отправки следующей формы?
Anonymous Quiz
6%
blue
70%
red
24%
array("blue", "green", "red")
👍17
Перечислите основные типы данных в PHP:
Anonymous Quiz
98%
boolean, integer, float, string, array, object, resource, NULL
1%
string, boolean, text, massive, logic, NULL
1%
boolean, float, logic, text, subject, NULL
👎47👍5
Укажите правильный способ создания функции в PHP
Anonymous Quiz
2%
create newFunction()
97%
function newFunction()
1%
new_function newFunction()
👎57👍9
Переменной $a было задано значение 5, затем объявлена переменная $b=&$a, после чего $b была приравнена к 10. Чему равны переменные $a и $b?
Anonymous Quiz
33%
5, 10
6%
5, 5
61%
10, 10
👎18👍7
Какие значения будут в переменных $x и $y после выполнения следующего кода?
Anonymous Quiz
27%
x = 9 y = 10
17%
x = 9 y = 9
18%
x = 10 y = 10
37%
x = 10 y = 9
👍39👎11
Как правильно объявить константу?
Anonymous Quiz
45%
define ($имя, $значение, $чувствительность_к_регистру);
52%
const $имя = $значение;
3%
$имя = const_значение;
👎56👍6
Какая системная константа содержит имя текущего файла?
Anonymous Quiz
23%
$__FILENAME
9%
$FILE
68%
$__FILE__
👎42👍2
Что появится в результате выполнения кода echo $_SERVER["PHP_SELF"];?
Anonymous Quiz
29%
Выведется имя сервера
25%
Ничего
45%
Выведется расположение текущего файла
🎉4👎3👍2🔥1
Какое значение примет переменная $a после выполнения кода $a= require info.php;, если в info.php следующий код?
Anonymous Quiz
13%
2
4%
4
7%
7
76%
3
👎26👍4
👍5👎3