Hi,
Yes, from my experience, as long as the parent directory of the upload path has permissions to create directories then DFP will automatically create it if it doesnt exist.
This is true on a Windows box and an ASP site. I am relatively new to PHP and don't have much experience of using DFP on PHP but I assume that functionality will be the same across platforms.
Cheers
Ian