PHP8.2 环境搭建

Centos安装PHP

PHP8.2 是 PHP语言的重大更新,它包含许多新功能,包括只读类、作为独立类型的 null、false 和 true、已弃用的动态属性、性能改进等,具体可参考 PHP官网

  1. 安装EPELRemi存储库

    # EPEL为企业级Linux提供了一些额外的软件包
    yum install -y epel-release
    
    # Remi提供了最新版本的PHP
    yum install -y https://rpms.remirepo.net/enterprise/remi-release-7.rpm
    
  2. 安装PHP程序

    # Yum包管理器工具
    yum install -y yum-utils
    
    # 查看可用的php版本
    yum list | grep -E 'php(82|83)-php.x86_64'
    
    # 通过Remi指定PHP版本(以PHP8.2为例)
    yum-config-manager --enable remi-php82
    yum install -y php
    
    # topthink/think-orm要求安装或启用pdo扩展
    yum install -y php-pdo
    
  3. 安装Composer赖管理工具

    curl -sS https://getcomposer.org/installer|php
    mv composer.phar /usr/local/bin/composer
    
    # 配置阿里云镜像
    composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
    
  4. 验证PHP是否成功安装:

    $ php -v
    PHP 8.2.8 (cli) (built: Jul  4 2023 14:52:54) (NTS gcc x86_64)
    Copyright (c) The PHP Group
    Zend Engine v4.2.8, Copyright (c) Zend Technologies
    
    $ composer -V
    Composer version 2.5.8 2023-06-09 17:13:21
    

MacOS安装PHP

MacOS 已经集成了系统版本的 PHP,可以通过 Homebrew 方式进行安装和升级。

brew update
brew search php   		# 查看版本库
brew install php@7.4	# 安装制定版本
brew install php		# 安装最新版本

# PHP赖管理工具
brew install composer

php -v
composer -V

# 升级php
# brew upgrade php

PHP-HelloWorld

  1. 创建一个名为hello.php的文件:

    cat << EOF > hello.php
    <?php
    echo "Hello World!\n";
    ?>
    EOF
    
  2. 在命令行中运行以下命令运行PHP脚本:

    php hello.php
    

ThinkPHP初体验

ThinkPHP是一个免费开源的轻量级PHP开发框架,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。

composer create-project topthink/think hello-think
cd hello-think
php think -V

# 运行项目
php think run -p 8000

在浏览器中访问 http://localhost:8000 来查看你的 ThinkPHP 应用了。


安装VsCode插件

  • PHP IntelliSense

  • PHP Debug

  • PHP DocBlocker


## 参考链接

PHP官网: https://www.php.net/
HhinkPHP官网: https://doc.thinkphp.cn

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值