标签: php

共 14 篇文章

php开启opcache,提高性能

php7相对于php5来说性能得到了很大的提升,其中最重要的一点就是有了opcache缓存机制。但是php7安装后是默认没有开启这个扩展的,如果要开启的话,需要我们手动修改配置文件。

php include 和 require 的区别

php有两种引入文件的方式,require和include。我们在日常使用中通常觉得用哪个都可以,其实这两个函数还是有比较大的去别的,下面来对比一下。

php的几种判断空的函数对比isset(),empty(),is_null()

PHP有三个可用于检查变量值的方法:isset(),empty()和is_null()。所有这些函数都返回一个布尔值。如果没有明确这几种函数的区别,可能在使用过程中会出现意料之外的bug,而且很难发现。 我来解释一下这三种方法之间的区别。

php的弱类型漏洞

如果一门编程语言允许两种数据类型之间进行隐式转换的即为弱类型语言,简单来说,就是一个变量在不同场景下,可以自动变换类型。这是php一个发展之初一个比较便利的地方,但是随着web应用的设计越来越复杂,这种弱类型的便利已经逐渐失去优势了。

php服务器安装redis扩展

在开发laravel应用的时候,框架有predis的扩展包,所以可以不用安装php扩展使用redis。不过这个包毕竟是用php实现的,性能不可能比原生的扩展好。作为追求完美的程序员,我们还是希望能开发出性能更佳的应用的。