Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

144
Views
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
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!