Я пытаюсь написать PHP-функцию, которая будет генерировать «предположительно» случайные строки, которые должны быть уникальными, независимо от количества запусков. Ну, он может работать несколько раз, чтобы генерировать, но предпочтительно не много раз. Например, когда вы загружаете изображение в imgur, оно генерирует случайную 5-буквенную строку [a-zA-Z]. Если я хочу дублировать это (сохранить строку с уникальным ключом в […]
Я работаю с многомерным массивом. Как удалить дубликаты по значению? В следующем массиве [0], [2] и [5] имеют тот же [ID]. Есть ли функция, которая удалит любые повторяющиеся массивы на основе определенного значения? В этом случае я хотел бы удалить массив [2] и массив [5], так как они имеют тот же [ID], что и массив […]
У меня есть небольшая проблема в php, которая мне трудно объяснить словами. У меня есть ассоциативный массив, содержащий ключ-значение. Я хотел бы сделать функцию (или если она уже есть), которая будет принимать массив в качестве входных данных и удалять дубликаты, но в обоих направлениях. Например: В моем массиве я {a -> b} {a -> c} […]
Я хочу создать уникальную строчку AlphaNumeric длиной 4-6 символов для сохранения в db каждой записи (пользователя). Поле db имеет уникальный индекс, поэтому попытка сохранить ранее существовавшую строку порождает ошибку. Прямо сейчас я генерирую случайную строку и использую try-catch, поэтому при добавлении новой записи, если она генерирует исключение, я генерирую еще одну случайную строку и пытаюсь […]
У меня есть таблица, которая выглядит так. Это часть общей информации, когда пользователь регистрируется на моем сайте. +————+————+ | user_id | username | | 312543 | Bobby | | 543765 | Victoria | +————+————+ Мне просто интересно, как бы вы создали случайный уникальный номер для user_id ? Скажем, число от 1 до 100, которого еще […]
Может ли кто-нибудь предложить наилучшую практику генерации уникальных имен файлов для загрузки файлов во избежание дублирования записей? Заранее спасибо.
Я пытаюсь создать уникальный идентификатор в php, чтобы сохранить загруженный пользователем контент в FS без конфликтов. Я использую php, и на данный момент этот небольшой фрагмент отвечает за создание UID: $id = tempnam (".", ""); unlink($id); $id = substr($id, 2); Этот код является отвратительным: он создает временный файл в FS и удаляет его, сохраняя только […]
Мне нужно сгенерировать строку с использованием PHP, она должна быть уникальной и должна иметь от 4 до 8 символов (значение переменной). Я думал, что могу использовать хеш crc32, но я не могу решить, сколько персонажей, но уверен, что он будет уникальным. С другой стороны, только создание «генератора паролей» будет генерировать дублируемую строку, и проверка значения […]
У меня есть массив Array( [0] => Array ( [0] => 33 [user_id] => 33 [1] => 3 [frame_id] => 3 ) [1] => Array ( [0] => 33 [user_id] => 33 [1] => 3 [frame_id] => 3 ) [2] => Array ( [0] => 33 [user_id] => 33 [1] => 8 [frame_id] => 8 […]
После использования таких сайтов, как JSFiddle, я заметил, что они автоматически генерируют случайный и уникальный URL, состоящий из различных символов верхнего и нижнего регистра. Мы могли бы воспользоваться этим для наших страниц бронирования. Как это делается?