Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

143
Vistas
Calcule diferentes permutaciones de precios usando PHP

Estoy trabajando en un script PHP que necesita crear un archivo JSON que incluya una serie de precios compuesta por una variedad de otros precios sumados.

Por ejemplo, podría tener un precio base de 50 y luego una serie de complementos a 5, 10, 15, etc.

Así que mi matriz sería una combinación de todas las formas posibles de sumar esos números, 50 + 5, 50 + 5 + 10, y así sucesivamente.

Luego también tengo una serie de multiplicadores, 1, 3, 6, 12 que hay que multiplicar por cada número creado en el paso anterior, 3 x (50 + 5), 6 x (50 + 5), y así sucesivamente.

Lo que tengo hasta ahora (que implica el uso del codificador JSON de transmisión de PHP violeta ) funciona hasta cierto punto, alrededor de 16 complementos, pero después de eso, se agota la memoria o se producen errores de tiempo máximo de ejecución.

Intenté aumentar los límites, pero eso solo funciona para uno o dos complementos adicionales y luego me encuentro con el mismo problema, y eso es en mi versión local del sitio donde puedo asignar tantos recursos como quiera. No tengo ese lujo en el servidor en el que está alojado el sitio.

No estoy seguro de que valga la pena publicar el código que estoy usando en este momento porque creo que probablemente deba comenzar desde cero.

Y realmente no sé cómo abordar la tarea para que el script pueda manejar con confianza cualquier número (dentro de lo razonable) de complementos sin que el servidor se quede sin recursos.

over 4 years ago · Santiago Trujillo
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda