您的位置:首页 > 技术中心 > PHP教程 >
  • CentOS下安装PHP7+Nginx+MySQL的方法详解

    本文以centos6为例。命令部分均省略sudo命令。安装PHP下载http://cn2.php.net/distributions/php-5.6.22.tar.bz2http://cn2.php.net/distributions/ph

    2022-02-11 13:39点击阅读

  • OSX下安装PHP7教程详解

    内容概要1、安装homebrew2、通过homebrew安装php73、配置apache文件4、重启apache安装homebrewhomebrew是OSX下的最好的包管理软件(没有之一),而且非常简单易用,包都非常新。这是官方帮助home

    2022-02-11 13:39点击阅读

  • 如何安装PHP7及其扩展?

    如何安装PHP7及其扩展?下面本篇文章给大家介绍一下编译安装PHP7及其扩展的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。一、编译安装PHP1. 下载源码包并解压源码包地址:http://php.net/downl

    2022-02-11 13:39点击阅读

  • 升级Php 7.4带来的两个大坑

    由于我机器用的滚动更新的Archlinux,不知不觉Php已经升级到7.4了,没想到这次更新带来了极大的麻烦。首先是Php-fpm的新选项ProtectHome会导致经典的File not found错误,再是Php解释器会对null类型的

    2022-02-11 13:39点击阅读

  • 关于PHP7.4与MySQL8认证问题详解

    mysql8的默认密码加密方式是caching_sha2_password,PHP7.4连接mysql的加密方式也为caching_sha2_password,这个地方要注意。当为了兼容旧版的客户端不只是PHP,还有在主从复制的时候也会有问

    2022-02-11 13:39点击阅读

  • MacOS 升级自带PHP5.6 升级到 PHP7.1

    mac自带的是php5.6版本,由于php7带来了不少新特性和性能的提升,所以决定升级php7输入下面命令,安装php7.1安装包,安装过程需要输入系统的密码curl -s http://php-osx.liip.ch/install.sh

    2022-02-11 13:39点击阅读

  • Centos下如何安装PHP7版本的Xdebug

    简介Xdebug是一个开源的PHP程序调试器;可以帮助你跟踪、调试和分析PHP程序,也可以帮你了解PHP底层的实现原理和结构。此处以下所讲的内容是基于Centos,windows系统不做赘述安装前在安装前,我们首先要通过运行php -m命令

    2022-02-11 13:39点击阅读

  • php7为什么性能提升

    PHP7性能提升原因总结:1、存储变量的结构体变小,尽量使结构体里成员共用内存空间,减少引用,这样内存占用降低,变量的操作速度得到提升。2、字符串结构体的改变,字符串信息和数据本身原来是分成两个独立内存块存放,php7尽量将它们存入同一块内

    2022-02-11 13:39点击阅读

  • php7 安装不了swoole怎么办

    php7 安装不了swoole怎么办?在已经编译好安装的php7.1中安装swoole扩展。一、下载swoole扩展 下载地址:http://pecl.php.net/package/swoolebashwget -c http://

    2022-02-11 13:39点击阅读

  • php7如何安装

    PHP7的安装步骤:1、下载php7解压文件,把解压好的文件夹重命名为PHP72、复制php.ini-development并改名为PHP.ini3、打开apache24/httpd.conf,如图:推荐教程:PHP7教程以上就是php7如

    2022-02-11 13:39点击阅读

  • wamp如何尝鲜php7

    起步环境是wamp,还是32位的,从官网php7.0.0下载windows版本 VC14 x86 Thread Safe,升级wamp的php版本如下:第一步wamp的php放在wamp/bin/php,我们在该目录新建php7.0.0文件

    2022-02-11 13:39点击阅读

  • php7的垃圾回收和php5有什么区别

    php5和php7的垃圾回收机制都是利用引用计数。什么叫做引用计数?由于PHP是用C来写的,C里面有一种东西叫做结构体,我们PHP的变量在C中就是用这种方式存储的。每个PHP的变量都存在于一个叫做zval的容器中,一个zval容器,除了包含

    2022-02-11 13:39点击阅读

  • PHP5和PHP7之间关于取数组元素作动态函数名的差异

    在 PHP5 和 PHP7 中通过变量获取函数/方法名执行函数/方法时,可能会由于版本之间不通的解释策略导致相同的代码无法运行。示例$a = [add, sub]; class Test{  public function add()  {

    2022-02-11 13:39点击阅读

  • PHP7中使用“??”运算符

    PHP7中如何使用“??”运算符?下面本篇文章给大家介绍一下PHP7 中“??” 用法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。PHP7中 ?? 运算符,来看下具体作用?? 相当于isset($a)? $a :$b;

    2022-02-11 13:39点击阅读

  • PHP7.2中的新功能(参数类型声明)

    PHP 7.2已正式发布,该版本具有新特性,功能和改进,可以让我们编写更好的代码。在这篇文章中,我将介绍一些PHP 7.2中最有趣的语言特性-参数类型声明。推荐:《PHP7教程》参数类型声明从PHP 5开始,我们可以在函数的声明中指定预期要

    2022-02-11 13:39点击阅读

  • php5升级php7连接mysql数据库失败

    原因:php5使用mysql_connect函数来进行Mysql数据库的连接操作,但是你会发现,这个方法用到php7上不灵了。原因很简单,php7已经摒弃了这个函数,现在php7大概用两种连接MySQL数据库的方法。方法一:使用函数连接,原

    2022-02-11 13:39点击阅读

  • PHP 7.4中的预加载(Opcache Preloading)

    在PHP 7.4中,添加了对预加载的支持,这是一个可以显著提高代码性能的特性。简而言之,这是它的工作方式:● 为了预加载文件,您需要编写一个自定义PHP脚本● 该脚本在服务器启动时执行一次● 所有预加载的文件在内存中都可用于所有请求● 在重

    2022-02-11 13:39点击阅读

  • php7连接不上mysql

    1、添加php.ini文件新版的PHP7中,没有php.ini,需要自己创建。新版有两个php.ini-development和php.ini-production文件,复制一个然后重命名为php.ini就可以了。2、修改php.ini文件

    2022-02-11 13:39点击阅读

  • PHP 7.4中的弱引用(Weak References )

    PHP 7.4中的弱引用(Weak References )介绍弱引用允许程序员保留对对象的引用,而该对象不会阻止对象被销毁;它们对于实现类似缓存的结构非常有用。它们目前在PHP中得到了扩展支持。WeakRef目前的实现都是通过重载对象处理

    2022-02-11 13:39点击阅读

  • PHP 7.4中的数值文字分隔符(Numeric Literal Separator )

    PHP 7.4中的数值文字分隔符(Numeric Literal Separator )介绍人类的眼睛并没有为快速解析长数字序列而优化。因此,缺乏可视分隔符会使读取和调试代码的时间更长,并可能导致意外的错误。1000000000; //

    2022-02-11 13:39点击阅读