Articles of random

Показать элемент дня

Я ищу, чтобы создать функцию, которая получает мне случайный элемент из таблицы mySQL, но давайте мне сохранить возвращаемый как «элемент дня». Другими словами, элемент, который был «элементом дня» вчера, не должен отображаться снова, пока все остальные предметы не будут показаны как элемент дня. Любые предложения о том, как это сделать элегантным способом? благодаря

Я хотел бы выбрать случайное видео YouTube из базы данных MySQL и отобразить его на моей веб-странице

У меня есть таблица базы данных MySQL с названием «Видео» с тремя столбцами (поля?): ID, EmbedURL и Name. Я хотел бы использовать PHP (или что-то еще) в фактическом index.html, чтобы захватить случайное видео YouTube из БД и поместить EmbedURL в iFrame, чтобы при нажатии пользователем кнопки (или обновлении страницы) другой случайное видео из базы данных […]

Как вы генерируете случайное число по 32-битовому пределу в PHP?

На других языках я бы сгенерировал их по частям и сохранил в строках, но с PHP вы не можете выбрать тип данных, чтобы он не работал, его автоматически устанавливали как целое число, а затем сохраняли только максимальный целочисленный размер. Есть ли какие-либо решения?

Извлеките 50 случайных записей из таблицы базы данных Mysql (большой набор данных)

Мне нужно получить несколько случайных записей из таблицы. Таблица содержит около 100000 записей. Записи не должны быть последовательными, и производительность важна. Я попробовал « order by rand() », но производительность плохая ( ~ 3 секунды)

Что такое минимальное значение mt_rand () для PHP и как рассчитать 32-битный интергель на 32-битной Linux-панели

Какое минимальное значение допустимо для mt_rand() ? Это то же самое значение для 32-битных и 64-битных машин? Как я могу сгенерировать 32-битное целое число, используя mt_rand() (обратите внимание, что он не должен быть слишком случайным)? СПРАВОЧНАЯ ИНФОРМАЦИЯ ПОЧЕМУ Я ПРОСИЛ: Я имею 64-битный физический сервер разработки и 32-разрядный VPS. Просто понял, что производственный сервер не […]

Что такое / dev / arandom?

На этой странице руководства написано: Примечание . Начиная с PHP 5.4.0 session.entropy_file по умолчанию использует /dev/urandom или /dev/arandom если он доступен. В PHP 5.3.0 эта директива по умолчанию остается пустой. Итак, что такое /dev/arandom и как оно отличается от /dev/[u]random ?

Получить случайное значение boolean true / false в PHP

Какой был бы самый элегантный способ получить случайное логическое значение true / false в PHP? Я могу думать: $value = (bool)rand(0,1); Но действительно ли литье целого числа в boolean приносит какие-либо недостатки? Или это «официальный» способ сделать это?

Каково значение числа, 32767?

Я понимаю, что на некоторых языках программирования генераторы случайных чисел генерируют значение по умолчанию от 0 до 32767 (например, в php, rand (), возвращают float от 0 до 32767). Каково значение такого случайного числа? (Так как это не сила двух или ничего особенного.)

Загрузить в произвольный файл .html с помощью PHP?

У меня есть папка, которая содержит несколько html-файлов: 1.html , 2.html , 3.html и т. Д. И т. Д. В последовательном порядке. Я хотел бы, чтобы PHP случайно загружал эти файлы на веб-страницу PHP, которую у меня есть. Как я могу это сделать? Кроме того, является ли PHP наиболее эффективным способом сделать это? Будет ли […]

php с помощью mcrypt_create_iv

Я хочу создать случайные ints и строки в PHP, поэтому я решил использовать mcrypt_create_iv. В руководстве написано, что он использует / dev / random и / dev / urandom для случайности, но я не могу найти простой учебник о том, как генерировать случайные Int и String, используя эту функцию. Я пробовал код, но эта функция […]