Nivel 10.3 del libro de problemas PHP
Se da un array de seis dígitos. Compruebe si es posible formar un boleto de la suerte con estos dígitos.
Escriba un código que genere una contraseña de un tamaño determinado. La contraseña debe contener obligatoriamente una letra minúscula y una mayúscula, un dígito y algún carácter especial.
Se dan dos números. Muestre en pantalla el proceso de división de estos números en columna, como en la escuela.
Se da una cadena que contiene dos números y una operación matemática entre ellos:
'10 + 20'
Escriba un código que calcule el resultado de la operación matemática escrita.
Se da un array bidimensional arbitrario:
[
[11, 12, 13],
[21, 22, 23],
[31, 32, 33],
]
Escriba un código que le añada una fila más y una columna más, rellenadas con valores aleatorios:
[
[11, 12, 13, 14],
[21, 22, 23, 24],
[31, 32, 33, 34],
[41, 42, 43, 44],
]
Supongamos que en la base de datos se almacena una tabla del siguiente tipo:
| id | name | date | price | amount |
|---|---|---|---|---|
| 1 | prod1 | 2020-12-31 | 100 | 3 |
Utilizando los datos de esta tabla, obtenga un array que contenga la suma de los pedidos por años y meses:
[
'2020' => [
'01' => '...',
'02' => '...',
],
'2021' => [
'11' => '...',
'12' => '...',
],
];