12 2019 档案
摘要:使用客服消息实现发送多条图文消息 第一步、首先找到微擎关键字触发发送消息的PHP文件在framework->builtin->core->processor.php文件里面 二、修改respond方法 1 public function respond() { 2 $result = $this->
阅读全文
摘要:内存溢出异常: Fatal error: Allowed memory size of 2147483648 bytes exhausted (tried to allocate 4096 bytes) in phar://D:/composer/composer.phar/src/Composer
阅读全文
摘要:控制器获取前端传入的参数 $parameters = $request->request; $data = $parameters->all(); 引用静态资源(js、css、img) 使用{{ asset("web下的地址") }} 使用Session服务 public function sess
阅读全文
摘要:命令中输入 LANG=en_US.UTF-8 apt-get install ttf-wqy-microhei xfonts-wqy gnome-tweak-tool
阅读全文
摘要:一、门面(facade) 门面在ThinkPHP中可以理解为一个代理商,有了它可以灵活的去使用其中的类。 二、钩子和行为 钩子也可以说是插件,就是程序运行到某个位置,我们用钩子把这个程序截住,去执行所定义的行为,完了以后程序继续往下走。那么钩子具体在哪配置,在哪使用,怎么使用呢? 钩子在应用目录(a
阅读全文
摘要:这一切的一切都得从“Hello world”说起!!! 有很多东西在thinkPHP的官方开发文档上其实都有讲到,我在这里只是想记录自己每天坚持学习PHP的情况,今天接触ThinkPHP的路由,路由这一块可以更好的隐藏我们网站的结构,让我们的网站更安全,这是路由带给我们的一些好处。下面来记录Thin
阅读全文
摘要:直接在对应的vhosts.conf配置文件的location / {}中添加以下内容: location / { index index.html index.htm index.php; #autoindex on; if (!-e $request_filename) { rewrite ^(.
阅读全文
摘要:简单来说一个控制器对应一个视图,一个方法对应一个模板下面我们直接上图。 二、给模板赋值 给模板赋值在这里用到了assign()这个函数,assign()函数第一个参数为给这个值自定义名称,第二个参数则是值 栗子: public function testview(){ $date=Db::name(
阅读全文
摘要:ThinkPHP关联预载入 预载入的作用是减少执行SQL语句,进而提升程序的性能。 public function join(){ //用于监听SQL Db::listen(function ($sql, $time, $explain) { // 记录SQL echo $sql . ' [' .
阅读全文

浙公网安备 33010602011771号