wp_generate_password()
Генерує випадковий пароль. Можна вказати довжину та символи для генерації.
Це init .
Заміна функції (перевизначення) — у плагіні можна створити функцію з такою самою назвою, тоді вона замінить поточну функцію.
Працює на основі:
wp_rand()
wp_rand()
1 раз – 0.000068 сек
(дуже швидко) | 50000 разів – 1.32 сек
(швидко) |
PHP 7.0.4, WP 4.4.2
(дуже швидко) | 50000 разів – 1.32 сек
(швидко) |
PHP 7.0.4, WP 4.4.2
Хуки з функції
Повертає
Строку
. Випадковий пароль.
Використання
$password = wp_generate_password($length, $special_chars, $extra_special_chars);
-
$length
(число) -
Довжина пароля. Кількість символів у паролі.
За замовчуванням: 12 -
$special_chars
(логічний) -
Включити в пароль рідкі символи:
!@#$%^&*()
За замовчуванням: true -
$extra_special_chars
(логічний) -
Чи включити до пароля додаткові рідкісні символи. Використовується при генерації секретних ключів та солей:
-_ []{}<>~`+=,.;:/?|
За замовчуванням: false
Приклади
#1 Згенеруємо пароль та виведемо його на екран
Різні приклади генерації паролів:
echo wp_generate_password(); // @iU!ZnjUWZsg echo wp_generate_password(15, false); // YdD6j750MeiOkPa echo wp_generate_password (15, true, true); // .WfvgX6`V^Vg:,_
список змін
З версії 2.5.0 | Введено. |