PHP开发

代码改变世界,智慧照亮人生

PSR-0(已被弃用) 下文描述了若要使用一个通用的自动加载器(autoloader),你所需要遵守的规范: 规范 一个完全标准的命名空间(namespace)和类(class)的结构是这样的:\\(\)* 每个命名空间(namespace)都必须有一个顶级的空间名(namespac...

发布 0 条评论

PHPMailer算是PHP中的一个发邮件的插件吧,介绍一下使用方法吧。 我这里使用的是ThinkPHP做的例子,所以我将PHPMailer的包放在了ThinkPHP->Library->Vender下面; 然后在Common->Config里面创建了一个配置文件email.php,并且加载到项...

发布 0 条评论

如果你没有添加 GitHub 密钥的话,使用composer就会提示你登录: 解决办法就是: 进入 https://github.com/settings/tokens 点击 「Generate new token」 新建一个 Token,选择默认新建就行,然后就会得到一个 Token,然后输入这个值...

发布 0 条评论

composer create-project topthink/thinkphp ThinkPHP 报错。 [Composer\Downloader\TransportException] Your configuration does not allow connections to http://packagist.org/packages.json. See https://getcomposer.org/do...

发布 0 条评论

Laravel是怎么工作的呢?其实像大多数PHP框架一样,都采用了MVC的模式,我们看到的视图通过controller来控制,但是在Laravel中起到关键作用的是另一样东西,在每次访问服务的时候 Laravel 框架都会首先把我们引入到routes这个文件,也...

发布 0 条评论

安装composer 在命令行执行 curl -sS https://getcomposer.org/installer | php    如果没安装 curl 执行以下代码 php -r "readfile('https://getcomposer.org/installer');" | php 然后执行 sudo mv composer.phar /...

发布 0 条评论

mac下使用composer的时候竟然报php版本过低,使用 php -v 一查看,原来 mac系统本身自带的php版本是 5.5 的,有点老了,那好解决,直接把环境变量改成我们现在使用的php版本即可。 vim ~/.bash_profile 在这个文件中添加下面这句 ...

发布 0 条评论

1、简介&安装 Laravel API 文档生成器扩展包可以基于 Laravel 应用路由自动生成项目 API 文档。 我们使用Composer安装这个扩展包: $ composer require mpociot/laravel-apidoc-generator 安装完成后需要到config/app.php中注册...

发布 0 条评论

Laravel 5 因为采用了另一套不同的架构, 而把 HTML 和 Form 类从核心里面移除. 如果还想继续使用这两个类的话, 可以使用以下方法: 1. Composer 安装 编辑 composer.json 文件, require 节点下增加: "illuminate/html": "~5.0" 然后 co...

发布 0 条评论

使用laravel框架开发,配置框架的.env文件是至关重要的,这个文件上需要配置数据库、数据库用户以及缓存等等 1,配置APP_KEY laravel框架默认在.env配置文件中硬编码了对称加密密钥,开发环境和生产环境不必且应严格禁止使用相同的APP...

发布 0 条评论