Как сгенерировать случайную строку с помощью Laravel Faker?

есть ли способ или метод для создания поддельной строки с помощью laravel faker?

как и в laravel, мы генерируем строку до 20 символов ..

 str_random(20);
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Поиск нового уровня в Laravel с помощью MeiliSearch и Scout
Поиск нового уровня в Laravel с помощью MeiliSearch и Scout
Laravel Scout - это популярный пакет, который предоставляет простой и удобный способ добавить полнотекстовый поиск в ваше приложение Laravel. Он...
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
В последние годы архитектура микросервисов приобрела популярность как способ построения масштабируемых и гибких приложений. Laravel , популярный PHP...
Как построить CRUD-приложение в Laravel
Как построить CRUD-приложение в Laravel
Laravel - это популярный PHP-фреймворк, который позволяет быстро и легко создавать веб-приложения. Одной из наиболее распространенных задач в...
33
0
31 959
4

Ответы 4

uze Фейкер \ Провайдер \ ru_US \ Текст

<?php

realText($maxNbChars = 200, $indexSize = 2) // "And yet I wish you could manage it?) 'And what are they made of?' Alice asked in a shrill, passionate voice. 'Would YOU like cats if you were never even spoke to Time!' 'Perhaps not,' Alice replied."

Faker предлагает несколько методов, которые позволяют заменять заполнители в заданной строке случайными символами:

  • лексировать - берет заданную строку и заменяет? со случайными буквами
  • задыхаться - берет заданную строку и заменяет * случайными символами ascii
  • нумеровать - берет заданную строку и заменяет # случайными цифрами
  • идифицировать - сочетает в себе лексику и нумерование

Вы можете попробовать использовать один из них, в зависимости от требований, которые у вас есть для этой случайной строки, которая вам нужна. задыхаться использует самый большой набор символов в качестве замены, поэтому его использование имеет наибольший смысл.

Следующее даст вам случайная строка из 20 символов ascii:

$faker->asciify('********************')

вы можете создать строку с 20 раз * с помощью str_repeat ('*', 20)

Sebastian Viereck 10.09.2018 10:42

Альтернатива для создания строки без специальных символов.

$faker->regexify('[A-Za-z0-9]{20}')

$ faker-> текст ($ maxNbChars = 50);

Пожалуйста, объясните свой ответ

phoenixstudio 02.02.2021 15:38

$ faker-> текст (50);

Jiechao Wang 05.03.2021 19:41

Другие вопросы по теме