diff --git a/doc/utils/File.md b/doc/utils/File.md index 2868ad24d1..5e24faac12 100644 --- a/doc/utils/File.md +++ b/doc/utils/File.md @@ -104,3 +104,14 @@ File::deleteDir('xxx'); ```php File::putContents('./a/b/c/1.txt', '123'); ``` + +### absolute + +获取绝对路径 + +相比 `realpath()` 函数,此方法不需要路径是真实存在的。 + +```php +// /a/b/c/1.jpg +File::absolute('/a/b/d/e/../../c/./1.jpg'); +``` diff --git a/doc/utils/Imi.md b/doc/utils/Imi.md index 26dae0e98a..b0413dd411 100644 --- a/doc/utils/Imi.md +++ b/doc/utils/Imi.md @@ -41,6 +41,14 @@ echo Imi::getNamespacePath('Imi'), PHP_EOL; echo Imi::getNamespacePath('ImiDemo\HttpDemo'), PHP_EOL; ``` +### getNamespacePaths + +根据命名空间获取真实路径,允许返回多个 + +```php +var_dump(Imi::getNamespacePaths('Imi')); +``` + ### getClassPropertyValue 获取类属性的值,值为beans配置或默认配置,支持传入Bean名称