Nivel 2.6 libro de problemas PHP

Задание 1

Dada una cadena con letras y dígitos. Obtenga un array de posiciones de todos los dígitos en esta cadena.

Задание 2

Dado un array con algunos números, por ejemplo, como este:

php[123, 456, 789]

Escriba un código que voltee los números en este array según el siguiente principio:

php[321, 654, 987]
Задание 3

Dada una cadena con un número:

php'1234567'

Separe grupos de tres dígitos con espacios, comenzando desde el final del número. En nuestro caso debería obtenerse lo siguiente:

php'1 234 567'
Задание 4

Dada una cadena:

php'AbCdE'

Cambie el caso de las letras de esta cadena al opuesto. En nuestro caso debería obtenerse lo siguiente:

php'aBcDe'
Задание 5

Dado un array con algunos números, por ejemplo, como este:

php[1, 2, 3, 4, 5, 6]

Una los pares de elementos:

php[12, 34, 56]
Задание 6

Dada una cadena con palabras:

php'aaa bbb ccc eee fff'

Convierta en mayúscula el primer carácter de cada segunda palabra en esta cadena. En nuestro caso debería obtenerse lo siguiente:

php'aaa Bbb ccc Eee fff'