I'm guessing there's some advantage to this that I'm not seeing. So, why not have the rules from location @php directive inside location ~...
I encountered the following in the site vhosts during some server customizations: location ~ \.php$ { try_files...
Separate names with a comma.