11# CodeMommy AutoloadPHP 1.0 开发手册
22
3- CodeMommy AutoloadPHP(以下简称AutoloadPHP)是开源项目组织[ CodeMommy] ( http://www.codemommy.com ) 为PHP语言开发的自动加载库,可以很方便的按照您的需要加载PHP文件。
3+ CodeMommy AutoloadPHP(以下简称AutoloadPHP)是开源项目组织[ CodeMommy] ( http://www.codemommy.com ) 为PHP语言开发的自动加载库,可以很方便的按照您的需要自动加载PHP文件。
4+
5+ 本开发手册适用于AutoloadPHP 2.0以下版本(不包含2.0版本)。如果需要其他版本或语言开发手册,请访问[ README] ( ../README.md ) 文件。
6+
47## 目录
58
69- [ 环境要求] ( #环境要求 )
710- [ 安装] ( #安装 )
811- [ 使用] ( #使用 )
9- - [ 自动加载文件夹 ] ( #自动加载文件夹 )
12+ - [ 自动加载目录 ] ( #自动加载目录 )
1013 - [ 自动加载文件] ( #自动加载文件 )
1114 - [ 包含文件] ( #包含文件 )
1215
@@ -24,14 +27,14 @@ $ composer require codemommy/autoloadphp
2427
2528``` php
2629<?php
27- require_once '. /vendor/autoload.php';
30+ require_once '/path /vendor/autoload.php';
2831```
2932
3033当然,您也可以使用传统的安装方式。直接访问[ 此链接] ( https://github.com/CodeMommy/AutoloadPHP/releases ) 下载相应版本的压缩包,然后解压缩到您的项目目录。在需要使用AutoloadPHP的地方,请引用` autoload.php ` 文件即可。
3134
3235``` php
3336<?php
34- require_once './project /CodeMommy/AutoloadPHP/autoload.php';
37+ require_once '/path /CodeMommy/AutoloadPHP/autoload.php';
3538```
3639
3740## 使用
@@ -43,9 +46,11 @@ require_once './project/CodeMommy/AutoloadPHP/autoload.php';
4346use CodeMommy\AutoloadPHP\Autoload;
4447```
4548
46- ### 自动加载文件夹
49+ ### 自动加载目录
50+
51+ 通过Autoload类的静态方法` directory ` 即可实现,此方法没有返回值。
4752
48- 通过Autoload类的静态方法 ` directory ` 即可实现,此方法没有返回值,参数如下 :
53+ 参数 :
4954
5055| 参数名 | 类型 | 说明 | 默认值 | 其他 |
5156| --- | --- | --- | --- | --- |
@@ -74,7 +79,9 @@ public static function directory($directory = '.', $namespaceRoot = '');
7479
7580### 自动加载文件
7681
77- 通过Autoload类的静态方法` file ` 即可实现,此方法没有返回值,参数如下:
82+ 通过Autoload类的静态方法` file ` 即可实现,此方法没有返回值。
83+
84+ 参数:
7885
7986| 参数名 | 类型 | 说明 | 默认值 | 其他 |
8087| --- | --- | --- | --- | --- |
@@ -85,7 +92,7 @@ public static function directory($directory = '.', $namespaceRoot = '');
8592
8693``` php
8794<?php
88- Autoload::file('/path/CodeMommy/AutoloadPHP.php', 'CodeMommy\\AutoloadPHP');
95+ Autoload::file('/path/CodeMommy/AutoloadPHP/Autoload .php', 'CodeMommy\\AutoloadPHP\\Autoload ');
8996```
9097
9198声明:
@@ -102,7 +109,9 @@ public static function file($file = '', $className = '');
102109
103110### 包含文件
104111
105- 通过Autoload类的静态方法` basic ` 即可实现,此方法没有返回值,参数如下:
112+ 通过Autoload类的静态方法` basic ` 即可实现,此方法没有返回值。
113+
114+ 参数:
106115
107116| 参数名 | 类型 | 说明 | 默认值 | 其他 |
108117| --- | --- | --- | --- | --- |
@@ -125,5 +134,5 @@ Autoload::basic('/path/CodeMommy/AutoloadPHP/autoload.php', true);
125134 * @param string $file
126135 * @param bool $isOnce
127136 */
128- public static function basic($file = '', $isOnce = true)
137+ public static function basic($file = '', $isOnce = true);
129138```
0 commit comments