知识积累
无痕之意
路漫漫其修远兮,吾将上下而求索!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
TP5多级控制的访问方法
一般用过TP5的朋友们都知道,一个模块下有一个控制器目录,控制器目录里面直接放相关的控制器。 url访问方式:是模块/控制器/方法 那如果控制器下面我们需要在建立一个目录将一些控制器分组,该怎么访问呢。目录结构如下分组目录文件命名空间需要对应<?php namespace app\admin\controller\test; class Index { pub...原创 2018-10-07 15:13:37 · 4361 阅读 · 1 评论 -
TP5自定义命令行详细用法
很多时候需要使用命令行来执行php脚本,执行单独的php的脚本没有什么太大的问题,如果想要执行使用TP5框架项目的某个文件,可能会因相关文件无法加载而不能执行。 好在TP5框架中有命令行的功能,我们可以使用TP5的命令行调用我们自定义的命令,从而操作TP5项目中的代码。定义命令 先简单的定义一个命令,建立一个命令行测试类:namespace app\base\command;use ...原创 2019-03-14 11:32:46 · 6451 阅读 · 0 评论 -
PHP yield简介
一、yield介绍 文档介绍说道:生成器函数的核心是yield关键字。它最简单的调用形式看起来像一个return申明,不同之处在于普通return会返回值并终止函数的执行,而yield会返回一个值给循环调用此生成器的代码并且只是暂停执行生成器函数。 说了这么多到底是个东西呢,只有自己亲自动手写代码才知道。二、range函数探索 1、首先看下我们常用的一个产生数组的函数range() $...原创 2018-12-13 11:04:45 · 8951 阅读 · 2 评论 -
PHPMailer发送邮件
使用PHP发邮件,需要PHPMailer类库,今天记录下使用PHPMailer的一些使用方法。使用环境 0、版本不同,可能会导致解决方案行不通,故记录使用环境。 1、Apache/2.4.33 (Win64) PHP/5.6.35 2、ThinkPHP5.0.21 3、phpmailer 6.0安装dompdf 1、使用命令行进入到项目根目录 cd C:\wamp...原创 2018-11-17 14:46:36 · 713 阅读 · 0 评论 -
dompdf中文乱码、换行解决方案
前言 因为工作需要,需要使用PHP生成PDF,开始接触dompdf这个类库,dompdf可以把HTML文件生成PDF。 无奈使用的过程中遇到很多坑,细数dompdf的一些坑,中文乱码,中文换行,纸张问题,生成文档,无奈还是使用,只能硬着头皮去找解决方案,网上许多方法只讲了一部分,没有发现一个好完整的解决方案,大多是随意复制粘贴,或者答非所问。 最后自己东拼西凑,终于整理出完整的解决方案...原创 2018-11-16 14:49:57 · 11150 阅读 · 3 评论 -
PhpWord的一些简单用法
因为最近项目需要一个生成Word文档的功能,开始折腾起来,找到PhoWord这个类库,PhpWord是一个可以用PHP生成word的类库,用composer安装就可以用了。 搞了半天,终于生成了Word文档,现在来记录一下一些用法供大家参考。PhpWord文档 想实现更多功能同学的可以仔细参考文档 https://phpword.readthedocs.io/en/latest...原创 2018-11-14 20:49:33 · 15726 阅读 · 13 评论 -
jQuery表单序列化方法serialize(),serializeArray()
我们使用ajax给后台传递数据的时候,经常要获取表单的数据。表单数据不多还好说,但是如果表单字段非常多,那么无疑是非常头疼的事。如何获取大量的表单数据,是非常重要的事情。表单页面 <form action=""> <input type="text" name="username1"> <input type="text" name="原创 2018-10-17 10:46:27 · 5878 阅读 · 1 评论 -
jQuery动态生成的元素如何绑定事件
这段时间在写代码的时候遇到一个问题,通过append()添加的节点,点击事件不起作用。当时我百思不得其解,各种找错都没找到错误的原因。后来才发现是动态生成节点的问题,还是自己没有经验啊。 下面来总结一下这个问题的始末,温故而知新。 先看下click绑定事件的效果。 &amp;amp;lt;div&amp;amp;gt; &amp;amp;lt;p&amp;amp;gt;a&amp;amp;lt;/p&原创 2018-10-09 21:45:20 · 36330 阅读 · 3 评论 -
Session和Cookie的区别与联系
一、会话的概念 会话就好比打电话,一次通话可以理解为一次会话。我们登录一个网站,在一个网站上不同的页面浏览,最后退出这个网站,也是一个会话。一个网站对于不同的用户会展示出不同的页面信息,但是在HTTP协议中,客户端请求服务端是一种无状态的连接-每次请求都是独立的请求,服务器怎么分辨这些请求是哪个用户发出的请求呢? 如果不能分辨哪个用户发出的请求,就不知道该反馈哪个用户的信息回来,那试想...原创 2018-09-29 12:34:08 · 8427 阅读 · 1 评论 -
PHP使用curl返回false
一般情况下使用curl去访问https总会出一些大大小小的问题 前几天我就出现了使用curl返回false,使用curl_error也返回空,半天都找不到问题。 后来通过curl_errno返回错误编码,在查找相应编码的错误,才得以解决问题。常见返回fasle处理方案: curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); ...原创 2019-04-15 14:50:56 · 6114 阅读 · 0 评论
分享