No, it will not! No matter you have single domain hosting or multi-domain hosting all you have to do is create wildcard subdomain entry in your server DNS configuration like below.
*.yourdomain.com - A record - 127.0.0.1 (Your maindomain IP address)
Now you can start using your laravel app with the dynamic subdomains.