Laravel - 有全局变量吗?

I am using Laravel. I have referenced my project name in several different places in my views.

I then decided to change the name of my application! So is there a global variable I can use instead and then I only have to change the name in one place next time?

I looked through the docs but couldn't see this feature..

Of course global variables exist in Laravel as well. However just because the exist it doesn't mean you should use them.

A much more suitable approach would be to store the name in a config file.

You can use app/config/app.php and just add a row:

return array(
    'name' => 'FooBar',
    // existing values ...
    'debug' => false,
    'url' => 'http://localhost',
    // etc ...
);

Or create your very own config file. For example app/config/site.php

return array(
    'name' => 'FooBar'
);

And you use it like this:

Config::get('app.name');

Or

Config::get('site.name');

See the documentation for more information

You can make use of View Composers http://laravel.com/docs/4.2/responses#view-composers