欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

php study增加php7.1

林雅南1年前7瀏覽0評論

今天我們來講一下如何在php study中增加php7.1的環境,php7.1是php7系列的最新版本,它的性能相比php5有了很大提升,內存消耗也更小,使用更加方便。那么我們如何在php study中使用php7.1呢?

首先,在官網上下載php7.1二進制版本,本文下載的是php-7.1.11-Win32-VC14-x64.zip版本。然后在php study的安裝目錄下,找到php-5.6.10文件夾,復制一份并重命名為php-7.1.11,然后將php-7.1.11文件夾解壓到該目錄下。接著,在php study的主界面中點擊“設置”-“PHP版本管理”-“手動設置”,然后添加一條新的php配置,如下:

名稱:php7.1
安裝路徑:[php study安裝目錄]\php-7.1.11\
版本:php 7.1.11 (cli)

然后保存并關閉,這個時候我們在php study中就可以選擇php7.1了。但是如果要在php7.1中使用mysqli,還需要額外的配置。打開php.ini文件,在“Dynamic Extensions”下添加以下兩行:

extension=php_mysqli.dll
extension_dir="[php study安裝目錄]\php-7.1.11\ext\”

保存并關閉,重啟php study就完成了配置。接著我們來看一下php7.1帶來的一些新特性。

1. 返回值類型聲明

function sum(int ...$ints): int {
return array_sum($ints);
}

2. void類型

function output(string $message): void {
echo $message;
}

3. 匿名類

interface Logger {
public function log(string $msg);
}
class Application {
private $logger;
public function getLogger(): Logger {
return new class implements Logger {
public function log(string $msg) {
echo $msg;
}
};
}
}

4. null合并操作符

$name = $_GET['name'] ?? 'default';

除此之外,php7.1還有nullable類型、iterable類型和多catch異常等特性,具體可參考php官網文檔。

通過增加php7.1環境,我們可以更方便地學習新特性和技術,提升開發效率和代碼質量。希望本文對php開發者有所幫助。