Задать вопрос
@dev400

Адекватно ли использовать конкатенацию времени ( mktime() ) и автоинкремент, для получения уникального ид?

если я буду записывать в базу элементы с id, полученными таким образом, не будет ли никаких подводных камней в будущем?

<?php $id=0; ?>
<?foreach($data as $k=>$v):?>
<div id="<?=$id++ . mktime()?>">
Текст который нужно записать в базу, у него есть уникальный id
</div>
<a id="<?=$id . mktime()?>" href="<?=$v?>"><?=$k?></a>
<?endforeach?>
  • Вопрос задан
  • 163 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Stepik
    PHP (pro)
    1 месяц
    Далее
  • Skillbox
    Профессия PHP-разработчик с нуля до PRO
    7 месяцев
    Далее
Решения вопроса 1
He11ion
@He11ion
PHP-monkey
Нормально, но лучше и правда пользоваться автоинкриментом
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы