#画图软件在线使用

thinkphp5使用第三方没有使用命名空间的类库

特别注意的是,如果你需要调用PHP内置的类库,或者第三方没有使用命名空间的类库,记得在实例化类库的时候加上  //错误的用法$class=newstdClass();$xml=newSimpleXmlElement($xmlstr);//正确的用法$class=newstdClass();$xml=...

简单使用phpspider采集本博客文章内容

采集流程根据链接获取页面内容(curl)->获取需要采集的内容(可以通过正则、xpath、css选择器等方法进行筛选)<?phprequire_once'phpspider/autoloader.php';usephpspidercorephpspider;usephpspidercoreequests;u...

thinkphp5.1 使用第三方扩展类库

此案例介绍的不是通过composer加载的,是手工下载放入extend目录下的扩展类库,仍然以phpspider为例将owner888目录放入extend目录下,也可以直接将phpspider目录放入extend目录,这里仍然用owner88为例是为了认清和composer的区别在需要使用的地方加上如下代码即可:use...

thinkphp5.1composer引入第三方类库使用注意

下面以引入phpspider为例子:composer引入: composerrequireowner888/phpspider 这时在vender目录下会多出一个owner888目录,里面就有我们需要的类库phpspider文件夹,有下面这些文件我们在需要使用的控制器头部添加代码,这时就可以使用ph...

thinkphp5 join使用注意

A表有id,name,time等字段,B表有id,type,uid,email,address等字段。A表中的id和B表中的uid对应。Db::table(A表)->alias('a')->join('B表b','a.id=b.uid')->find(); 这样是把B表中的所有字段都给返回了...

Composer的简单使用

.前期准备:1.下载安装包,https://getcomposer.org/download/2.在php.ini文档中打开extension=php_openssl.dll3.下载php_ssh2.dll、php_ssh2.pdb,http://windows.php.net/downloads/pecl/relea...

tinkphp5使用中碰到的问题 持续更新

1.使用助手函数(如controller(),model(),validate())进行实例化时只需要引入thinkController或thinkModel或thinkValidate即可,无需引入实例化类所在的文件。 在实例化模型时如果用new来实例化时,就需要引入与之对应的类文件,如果控制器类名和该模型...

phpstorm使用

生成注释快捷键/**+enter注释快捷键ctrl+/...
IT猿 ·2020-03-28

thinkphp5缓存使用

之前不明白缓存有什么用处,后来看了一些案例大概有点了解,记录一下。1、thinkphp5没有静态缓存2、对于一些更新不是太频繁的数据,我们可以使用缓存机制对查询到的数据进行缓存,减缓数据库压力3、下面讲的例子缓存类型都是file,{memcache、wincache、sqlite、redis和xcache}这几种目前还...

thinkphp5使用phpmailer发送邮件

1、首先让邮箱开启smtp服务,本案例使用163的SMTP服务器:smtp.163.com发送邮件 2、下载phpmailer,在tp项目里的extends文件夹下新建一个文件夹phpmailer,把class.phpmailer.php和class.smtp.php放到里面,修改文件名为phpmailer....

thinkphp5使用QueryList实现采集功能

QueryList是基于phpQuery的1.下载`QueryList.php`和`phpQuery.php`这两个文件。2.在`extend`下新建`QL`目录。3.将下载好的`QueryList.php`和`phpQuery.php`这两个文件复制到`extend/QL`目录。4.在QueryList.php头部加...

thinkphp5使用前置后置操作

下面举个例子,前置删除的例子 模型事件只可以在调用模型的方法才能生效,使用查询构造器通过Db类操作是无效的 控制器中实例化类 $cate=model('cate');$cate->destroy($cate_id)这里为什么使用destroy()---注意destroy只能根据主键进...

URLConnection 使用

统一资源定位符URL(UniformResourceLocator)是www客户机访问Internet时用来标识资源的名字和地址。超文本链路由统一资源定位符URL维持。URL的格式是:<METHOD>://<HOSTNAME:PORT>/<PATH>/<FILE>其中:M...
IT猿 ·2020-03-28

内部使用final参数的原因

局部内部类(即:定义在方法中的内部类),访问方法中的局部变量:局部变量的生命周期与对象的生命周期的不一致性!方法在执行完方法的局部变量就消失,而内部类如果有引用还是存在的,那么将找不到变量。此时设计的做法是复制一份参数,为了保证复制的参数和方法的变量的一致,就需要保证其引用的对象不变,否则方法的局部变量的引用指向修改了...

反射(一)类成分的获取和使用

1.Class类对类的一种抽象,包含类的公共特性如类都有类名,包名,方法,属性等2.Class类型是类的字节码:获取类的字节码方式有三种:(如person类)  Person.class  newPerson().getClass()  Class.forNa...
首页上一页...585586587588589...下一页尾页