Я предлагаю вам использовать то, что предоставляет Laravel для генерации случайной строки. как: strtolower(str_random(4))
как упомянуто @ kenken9999
Тем не менее, вот почему я думаю это дало такой же результат для вас:
Я выполнил вашу функцию несколько раз, и это выходные данные:
becpy
becqa
becqd
becqd
becqe
Я думаю, что когда вы проверили их, они просто оказались одинаковыми, а когда вы сделали composer dump-autoload
, вы увидели другой результат.
Дайте мне знать, если я ошибаюсь.