Я ищу, чтобы создать функцию, которая получает мне случайный элемент из таблицы mySQL, но давайте мне сохранить возвращаемый как «элемент дня». Другими словами, элемент, который был «элементом дня» вчера, не должен отображаться снова, пока все остальные предметы не будут показаны как элемент дня. Любые предложения о том, как это сделать элегантным способом? благодаря
У меня есть таблица базы данных MySQL с названием «Видео» с тремя столбцами (поля?): ID, EmbedURL и Name. Я хотел бы использовать PHP (или что-то еще) в фактическом index.html, чтобы захватить случайное видео YouTube из БД и поместить EmbedURL в iFrame, чтобы при нажатии пользователем кнопки (или обновлении страницы) другой случайное видео из базы данных […]
На других языках я бы сгенерировал их по частям и сохранил в строках, но с PHP вы не можете выбрать тип данных, чтобы он не работал, его автоматически устанавливали как целое число, а затем сохраняли только максимальный целочисленный размер. Есть ли какие-либо решения?
Мне нужно получить несколько случайных записей из таблицы. Таблица содержит около 100000 записей. Записи не должны быть последовательными, и производительность важна. Я попробовал « order by rand() », но производительность плохая ( ~ 3 секунды)
Какое минимальное значение допустимо для mt_rand() ? Это то же самое значение для 32-битных и 64-битных машин? Как я могу сгенерировать 32-битное целое число, используя mt_rand() (обратите внимание, что он не должен быть слишком случайным)? СПРАВОЧНАЯ ИНФОРМАЦИЯ ПОЧЕМУ Я ПРОСИЛ: Я имею 64-битный физический сервер разработки и 32-разрядный VPS. Просто понял, что производственный сервер не […]
На этой странице руководства написано: Примечание . Начиная с PHP 5.4.0 session.entropy_file по умолчанию использует /dev/urandom или /dev/arandom если он доступен. В PHP 5.3.0 эта директива по умолчанию остается пустой. Итак, что такое /dev/arandom и как оно отличается от /dev/[u]random ?
Какой был бы самый элегантный способ получить случайное логическое значение true / false в PHP? Я могу думать: $value = (bool)rand(0,1); Но действительно ли литье целого числа в boolean приносит какие-либо недостатки? Или это «официальный» способ сделать это?
Я понимаю, что на некоторых языках программирования генераторы случайных чисел генерируют значение по умолчанию от 0 до 32767 (например, в php, rand (), возвращают float от 0 до 32767). Каково значение такого случайного числа? (Так как это не сила двух или ничего особенного.)
У меня есть папка, которая содержит несколько html-файлов: 1.html , 2.html , 3.html и т. Д. И т. Д. В последовательном порядке. Я хотел бы, чтобы PHP случайно загружал эти файлы на веб-страницу PHP, которую у меня есть. Как я могу это сделать? Кроме того, является ли PHP наиболее эффективным способом сделать это? Будет ли […]
Я хочу создать случайные ints и строки в PHP, поэтому я решил использовать mcrypt_create_iv. В руководстве написано, что он использует / dev / random и / dev / urandom для случайности, но я не могу найти простой учебник о том, как генерировать случайные Int и String, используя эту функцию. Я пробовал код, но эта функция […]