Wszystko zależy od podejścia, ale ogólnie do widoku wysyła się już przetworzone dane, więc najlepiej zrobić to we wcześniejszych warstwach, a do szablonu przesłać już konkretną ilość dni.
A co do PHP w blade, to są do tego odpowiednie znaczniki:
@php
//kod php
@endphp