xampp php5和php7最簡單的切換方法

2021-09-26 15:36:18 字數 607 閱讀 5948

首先 先安裝xampp5xampp7這裡的數字代表php是哪個版本

將不用的xampp版本目錄的apache/conf/extra/httpd-xampp.conf檔案改名,複製到主apacheapache/conf/extra/目錄中,這裡我不用xampp5,所以這裡我把php5的httpd-xampp.conf檔案改名為httpd-xampp.conf5,複製到xampp7的對應目錄下

修改主apache(xampp7)的httpd.conf檔案為

include "conf/extra/httpd-xampp.conf5"需要哪個版本的就把哪個版本前面的#去掉,這裡我用了php5,所以注釋掉了php7

重啟apache即可

php7與php5底層區別

php7之前的版本,直接將php 在語法解析階段生成zendvm指令,編譯器和執行器是耦合在一起的,所以如果語法規則或執行引擎有乙個變,則另外乙個也要跟著改變才可以。php7增加了抽象語法樹,首先將php 解析生成抽象語法樹,然後將抽象語法樹編譯為zendvm指令,將php的編譯器與執行器很好的隔離...

php7和php5在zval上的區別

在 php7 中 zval 有了新的實現方式。最基礎的變化就是 zval 需要的記憶體不再是單獨從堆上分配,不再自己儲存引用計數。複雜資料型別 比如字串 陣列和物件 的引用計數由其自身來儲存。這種實現方式有以下好處 php7 中最重要的改變就是 zval 不再單獨從堆上分配記憶體並且不自己儲存引用計...

CentOS7下公升級php5到php7

centos7下預設安裝的php是php5,但實際應用中很多時候要用到php7,而php7在效能當面也確實優於php5。公升級的過程非常簡單,只需執行以下幾個步驟 公升級php更新源。rpm uvh rpm uvh刪除舊版本php檔案。yum remove php common y安裝新版本php,...