четверг, 1 октября 2020 г.

Посчитать количество ящиков в ящике через php

 Бывает знаешь размер коробки (скажем 100x100x100) и прикидываешь сколько маленьких коробок в эту одну большую коробку поместится. Тут один чувачок на стэке спросил как это делается на php и я быренько накидал функцию, собственно вот:

<?php function GetItemsInBoxQuantity ($boxsize = array(100, 100,100), $verifiable_item = array(50,50,50)) { # here we pass default values of box size and verifable items $boxspace = array_product($boxsize); $verifiable_item_space = array_product($verifiable_item); $count_boxes_in_boxspace = floor($boxspace / $verifiable_item_space); return $count_boxes_in_boxspace; } # Now we putting new values of box size and size of items $box = array(200,100,100); $verifiable_item= array(40,40,40); $result = GetItemsInBoxQuantity($box, $verifiable_item); echo 'We can put into box '.$result.' items.'; ?>

Комментариев нет:

Отправить комментарий