<?php
// horários que são exibidos para os clientes
$hours = array('08:00','08:30','09:00','09:30','10:00','10:30','11:00','11:30','12:00','12:30','13:00','13:30','14:00');
// horários que os clientes marcaram
$schedule = array('08:00','08:00','09:00','09:00','09:00','10:00','10:00','10:00','10:00','11:00','11:00','11:00','11:00','11:00' );
// ao chegar nesse valor de consultas agendada por horário é retirado o horário do array hours
$chooseNumber = 3;
$array_com_horarios_livres = array();
foreach($hours as $hour){
# SE O HORÁRIO EM $hours ESTIVERM EM $horasAgendadas E A QUANTIDADE FOR MAIOR OU IGUAL AO LIMITE CONTINUE O LOOP SEM INSERIR
if(isset($count[$hour]) && $count[$hour] >= $chooseNumber) continue;
$array_com_horarios_livres[] = $hour; # INSERE NO NOVO ARRAY COM OS HORÁRIOS LIVRES
}
print_r($array_com_horarios_livres);
PD9waHAKCi8vIGhvcsOhcmlvcyBxdWUgc8OjbyBleGliaWRvcyBwYXJhIG9zIGNsaWVudGVzCiRob3VycyAgICAgICAgPSBhcnJheSgnMDg6MDAnLCcwODozMCcsJzA5OjAwJywnMDk6MzAnLCcxMDowMCcsJzEwOjMwJywnMTE6MDAnLCcxMTozMCcsJzEyOjAwJywnMTI6MzAnLCcxMzowMCcsJzEzOjMwJywnMTQ6MDAnKTsKCi8vIGhvcsOhcmlvcyBxdWUgb3MgY2xpZW50ZXMgbWFyY2FyYW0KJHNjaGVkdWxlICAgICA9IGFycmF5KCcwODowMCcsJzA4OjAwJywnMDk6MDAnLCcwOTowMCcsJzA5OjAwJywnMTA6MDAnLCcxMDowMCcsJzEwOjAwJywnMTA6MDAnLCcxMTowMCcsJzExOjAwJywnMTE6MDAnLCcxMTowMCcsJzExOjAwJyApOwoKLy8gYW8gY2hlZ2FyIG5lc3NlIHZhbG9yIGRlIGNvbnN1bHRhcyBhZ2VuZGFkYSBwb3IgaG9yw6FyaW8gw6kgcmV0aXJhZG8gbyBob3LDoXJpbyBkbyBhcnJheSBob3VycwokY2hvb3NlTnVtYmVyID0gMzsKCiRjb3VudCAgICAgICAgPSBhcnJheV9jb3VudF92YWx1ZXMoICRzY2hlZHVsZSApOwokYXJyYXlfY29tX2hvcmFyaW9zX2xpdnJlcyA9IGFycmF5KCk7Cgpmb3JlYWNoKCRob3VycyBhcyAkaG91cil7CgkjIFNFIE8gSE9Sw4FSSU8gRU0gJGhvdXJzIEVTVElWRVJNIEVNICRob3Jhc0FnZW5kYWRhcyBFIEEgUVVBTlRJREFERSBGT1IgTUFJT1IgT1UgSUdVQUwgQU8gTElNSVRFIENPTlRJTlVFIE8gTE9PUCBTRU0gSU5TRVJJUgoJaWYoaXNzZXQoJGNvdW50WyRob3VyXSkgJiYgJGNvdW50WyRob3VyXSA+PSAkY2hvb3NlTnVtYmVyKQoJCWNvbnRpbnVlOwoJJGFycmF5X2NvbV9ob3Jhcmlvc19saXZyZXNbXSA9ICRob3VyOyAjIElOU0VSRSBOTyBOT1ZPIEFSUkFZIENPTSBPUyBIT1LDgVJJT1MgTElWUkVTCn0KCnByaW50X3IoJGFycmF5X2NvbV9ob3Jhcmlvc19saXZyZXMpOw==