Задача №2 - Сумма N случайных чисел

Задачи №2 из этого списка:

Условие задачи:

Вывести на экран сумму N случайных чисел

Мое решение:

<?php
$a = rand(8, 15);
$summ = 0;
for ($i=0; $i<$a; $i++){
    echo $random = rand(-25, 35) . '<br>';
    $summ = $summ + $random;
}
echo 'Сумма случайных чисел: ' . $summ;

Задача №1 - Вывести на экран N случайных чисел

Задачи №1 из этого списка:

Условие задачи:

Вывести на экран N случайных чисел (каждое с новой строки) из диапазона [-21, 35]
ПРИМЕЧАНИЕ: подразумевается, что вы должны организовать цикл, который выполнится N раз и при этом в каждом своём витке выведет на экран случайное число.

Мое решение:

<?php
$a = rand(8, 15);
for ($i=0; $i<$a; $i++){
    echo rand(-25, 35) . '<br>';
}

Оператор -- что это в математике

Оператор -- в общем случае оператор это то же, что функция, напомним:

Функция -- правило, по которому элементу из одного множества $X$ ставится в соответствие конкретный (единственный) элемент из другого множества $Y$.

Функция -- что это в математике

Функция -- правило, по которому элементу из одного множества $X$ ставится в соответствие конкретный (единственный) элемент из другого множества $Y$.

При этом множества $X$ и $Y$ могут совпадать, т.е. по сути являться одним и тем же множеством.

Синонимы понятия "функция"

pgadmin4 Ошибка при создании подключения fe_sendauth: no password supplied

Текст ошибки:

fe_sendauth: no password supplied

Означает, что "пароль не введён".

Создавая подключение от имени пользователя postgres мы и имеем ввиду, что пароля нет, т.к. это пользователь стандартный. Но это следует указать в конфигурации postgresql. Помимо того, что указано здесь, меняем строку

# IPv4 local connections:
host all all peer

на

host all postgres trust

Перезапускаем сервер postgreSQL:

yii2 Генерация абсолютной ссылки. Ссылка на главную страницу -- как получить

Сам адрес:

$url = Yii::$app->urlManager->createAbsoluteUrl(['/']);

Гиперссылку из него можно сделать, например так:

<?= Html::a(Html::encode($url), $url) ?>

php Завершается (прерывается ли) ли скрипт на сервере после того, как пользователь закрыл вкладку браузера

Ответ

  • Если скрипт долгий, и пользователь закрыл вкладку не дождавшись ответа, то сам по себе скрипт продолжит работать так, как будто вкладка была открыта (т.е. завершится когда "будет нужно" и закрытие вкладки само по себе его не прервёт) это может вызвать проблемы (например).
  • Скрипт будет выполнять до тех пор, пока не выполнится некий таймаут (сервера, клиента или самого времени выполнения скрипта)

yii2 Как закрыть сессию -- пример кода

Можно так:

$session = Yii::$app->session;
// закрываем сессию
$session->close();

php Блокировка сессии -- в чем причина, как это работает. "Почему все страницы сайта начинают зависать"

Как проявляется проблема

Проблема касается обычно обслуживания частых или одновременных запросов одного пользователя -- вы запрашивает скрипт, который долго "не отпускает" сессию, и все другие скрипты, запрошенные этим пользователем и тоже работающие с сессией виснут.

Причины блокировок

Причины следующие:

Pages

Subscribe to fkn+antitotal RSS