Códigos Fuente de PHP

Mostrando del 61 al 70 de 550 registros
Imágen de perfil
Val: 716
Bronce
Ha aumentado 1 puesto en PHP (en relación al último mes)
Gráfica de PHP

Verificar si una contraseña es segura con PHP


PHP

Publicado el 21 de Diciembre del 2020 por Kata (76 códigos)
5.763 visualizaciones desde el 21 de Diciembre del 2020
Función utilizando una expresión regular para verificar que una contraseña sea segura.
Verifica que tenga como mínimo un numero (?=.*[0-9]), una letra minúscula (?=.*[a-z]), una letra mayúscula (?=.*[A-Z]) y un carácter especial (?=.*[;:\.,!¡\?¿@#\$%\^&\-_+=\(\)\[\]\{\}]). Todo esto sin espacios en blanco (?=\S+$).

1
2
3
4
5
6
7
isStrongPassword("Fran2#xo"); // true
isStrongPassword("2Franxo!"); // true
isStrongPassword("2Fran!"); // false
isStrongPassword("contraseña"); // false
isStrongPassword("fran2#xo"); // false
isStrongPassword(" Fran2#xo"); // false
isStrongPassword("Fran2#xo "); // false

Este código ha sido implementando copiando la expresión regular de: https://www.lawebdelprogramador.com/codigo/JavaScript/6786-Verificar-si-una-contrasena-es-segura-con-JavaScript.html
Imágen de perfil
Val: 716
Bronce
Ha aumentado 1 puesto en PHP (en relación al último mes)
Gráfica de PHP

Contando en sort de Inserción


PHP

Publicado el 7 de Diciembre del 2020 por Kata (76 códigos)
944 visualizaciones desde el 7 de Diciembre del 2020
Una secuencia de números distintos va a ser ordenada utilizando el método de ordenación por inserción.

La ordenación por inserción funciona como sigue:

1
2
3
4
5
6
7
8
9
10
insertion-sort(A)
   inicializar una nueva secuencia vacía R
   para cada numero N en A en el orden original hacer:
      determinar el índice donde i en R debe ser insertado,
          para que R permanezca ordenado
          mueva cada elemento en R con un índice
                  mayor o igual a i
                  al índice siguiente para hacer un espacio
                  ponga R[i]=N
   El vector R esta ordenado

por ejemplo una ordenación por inserción del vector {20,40,30,10} producirá los siguientes estados para R.

El primer elemento (índice 0) es R={20}
Insertar 40 no requiere movimientos R={20,40}
Insertar el próximo elemento requiere que el 40 se mueva un lugar R={20,30,40}
El 10 debe insertarse en la posicion 0 haciendo que se recorran los elementos siguientes, para obtener finalmente el vector ordenado R={10,20,30,40}

¿ Cuantos elementos se movieron?. Para insertar el 30 movimos el 40 una vez, para insertar el 10 tuvimos que mover el 20, 30 y 40, haciendo un total de 4 movimientos.

Dado un vector de números escribir una línea con el número de movimientos necesarios para ordenar el vector.

1
2
3
insertSort([20, 40, 30, 10]); // 4
insertSort([-1, 1, 0]); // 1
insertSort([-1000, 0, 1000]); // 0
Imágen de perfil
Val: 180
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Pirámide de números


PHP

Publicado el 5 de Diciembre del 2020 por Joan (121 códigos)
8.241 visualizaciones desde el 5 de Diciembre del 2020
A raiz de una pregunta en el foro https://www.lawebdelprogramador.com/foros/PHP/1769231-Como-hago-esto-con-php-Urgente-no-lo-encontrado-en-ningun-sitio-Pero-en-forma-de-piramide.html, me he puesto a desarrollar un código similar al de @Alejandro (muy buen código) con tablas.

He creado una función que recibe un numero y devuelve una tabla de html con la piramide de numeros

piramide-de-numeros
Imágen de perfil
Val: 716
Bronce
Ha aumentado 1 puesto en PHP (en relación al último mes)
Gráfica de PHP

Sumar los dígitos de un numero en PHP


PHP

Publicado el 23 de Octubre del 2020 por Kata (76 códigos)
5.721 visualizaciones desde el 23 de Octubre del 2020
Crear una función que reciba un entero y devuelva la suma de sus valores.

1
2
3
4
5
sumarNumeros(11111); // 5
sumarNumeros(1230); // 6
sumarNumeros(1231); // 7
sumarNumeros(00); // 0
sumarNumeros(1); // 1
Imágen de perfil
Val: 182
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

sitio web de inventario


PHP

estrellaestrellaestrellaestrellaestrella(9)
Actualizado el 19 de Octubre del 2020 por Charly (2 códigos) (Publicado el 17 de Octubre del 2020)
19.963 visualizaciones desde el 17 de Octubre del 2020
En la carpeta hay una serie de páginas en php, que permiten utilizar un sitio web para llevar el inventario de cualquier empresa. Además, hay otras secciones como, compras y ventas, vehículos, nóminas, trabajadores, facturas, ...
admin
home
media
product
users