Nível 5.10 do livro de problemas PHP

Задание 1

Dado um array com palavras. É dado um formulário com um input. Uma palavra é inserida no input. Obtenha do array todas as palavras que contêm em si todas as letras da palavra inserida. Exiba o resultado na forma de uma lista ul.

Задание 2

Ao acessar a página, gere N parágrafos de forma que eles contenham texto aleatório e estejam coloridos em uma cor aleatória.

Задание 3

É dado um formulário com duas áreas de texto. Na primeira área de texto é inserido um texto em russo. Faça com que, após o envio do formulário, na segunda área de texto apareça a transliteração deste texto.

Задание 4

É dado um formulário com um grupo de botões de rádio. Faça com que após o envio do formulário os botões de rádio mantenham a escolha do usuário.

Задание 5

É dado um formulário com uma área de texto e um input. Na área de texto é inserido um texto com palavras. No input é inserida uma palavra. Após o envio do formulário, exiba na tela quantas vezes essa palavra aparece no texto inserido.

Задание 6

É dado um formulário com uma área de texto. Na área de texto é inserido um texto. Após o envio do formulário, exiba as palavras deste texto em ordem alfabética e sem duplicatas.