我在一个暂存文件中工作,试图使用非本机函数(肌肉内存(,当然它抛出了一个错误
The PHP Fatal error: Uncaught Error: Call to undefined function dd() in .../.scratch.php
我想知道的是,我是否可以让dd((在所有项目/暂存文件中全局可用,而不必自己自动加载它。
从本质上讲,您将设置一个PSR-4自动加载路径或目录。
在探索了这些设置之后,我没有想出一个方法来做这件事,所以我就这样做了。
composer global require --dev symfony/var-dumper
<?php
include $_SERVER['APPDATA']. '/Composer/vendor/autoload.php';
$var = '';
dd($var);
我刚刚完成上面的答案
要在phpstorm scratch文件
中使用"vendor"项目和组件,请包括文件vendor/autoload.php
,并以检查Symfony组件为例…:
require '/path/to/my/project/app/vendor/autoload.php';
use SymfonyComponentIntlCurrencies;
Locale::setDefault('sv');
$res = Currencies::getSymbol('SEK');
print_r($res);