кодесурса
«PHP

PHP String Упражнения: Генерация простого случайного пароля из указанной строки

script1adsense2code
script1adsense3code

PHP String: Упражнение 9 с решением

Напишите PHP-скрипт для генерации простого случайного пароля [не используйте функцию rand ()] из заданной строки.

Пример строки: '1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZabcefghijklmnopqrstuvwxyz'
Примечание: длина пароля может быть 6, 7, 8 и т. Д.

Пример решения:

PHP-код:

<?php
function password_generate($chars) 
{
  $data ='1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZabcefghijklmnopqrstuvwxyz';
  return substr(str_shuffle($data), 0, $chars);
}
  echo password_generate(7)."\n";
?>

Пример вывода:

 89Qp3AK

Блок-схема:

«Блок-схема:

Редактор кода PHP:

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Previous: написать скрипт PHP для форматирования значений в стиле валюты.
Далее: Напишите скрипт PHP, который заменит первое «the» следующей строки на «That».

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code