您的位置:首页 > 编程语言 > PHP开发

PHP学习笔记(一)【PHP简介及开发环境的配置】

2018-01-10 17:00 543 查看

PHP的简介

PHP(PHP Hypertext Preprocessor)中文名:“超文本预处理器”。是一种通用开源脚本语言。曾用名:Personal Home Page (个人主页)。

PHP语法吸收了C语言、Java和Perl的特点,易于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快的效果。

此处链接一个学习PHP必读的 PHP 学习手册:PHP,The Right Way

WAMP 环境

21世纪初,互联网催生忘了 LAMP 组合:

L: linux

A: Apache

M: MySQL

P: PHP

但是在开发的时候,常用的组合是 WAMP , 即把 LINUX 换成了 WINDOWS,环境的配置步骤如下:

安装 Windows 操作系统

安装 MySQL/MariaDB 数据库

下载并解压缩 Apache 服务器

下载并解压缩 PHP 语言

为 Apache 和 PHP 添加环境变量:

右键我的电脑->属性->高级系统设置->高级->环境变量

在用户变量 Path 中分别编辑新建 F:\PHPinstall\Apache\Apache24\binF:\PHPinstall\PHP7 两个变量。(注意:请把路径改成自己的 Apache 和 PHP 路径喔)

配置php(php.ini , 如果没有这个文件,将 php.ini-development 复制一份为 php.ini):

##  修改
date.timezone = PRC
extension_dir = "F:/PHPinstall/PHP7/ext"


## 如果要调试的话,下载 Xdebug.dll,然后添加:
zend_extension="F:/PHPinstall/PHP7/php_xdebug-2.5.5-7.1-vc14-x86_64.dll"
xdebug.remote_enable = On
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_handler=dbgp


配置 Apache (conf/httpd.conf):

# 修改
Listen 8888
ServerRoot "F:/PHPinstall/Apache24"
DocumentRoot "F:/www"
DirectoryIndex index.html index.php


# 整合 php,需要添加:
PHPIniDir "F:/PHPinstall/php7"
LoadModule php7_module "F:/PHPinstall/php7/php7apache2_4.dll"
AddHandler application/x-httpd-php .php
AddType application/x-httpd-php .php .html


如果要开启 php 的扩展支持:

设置 extension_dir:

extension_dir = "F:/PHPinstall\php7\ext"


将相关的插件的注释去掉,或者新增加插件的语句:

extension=php_pdo_mysql.dll

extension=php_redis.dll


开发环境的最简配置

下载 PHP 安装包,安装并配置其环境变量。

创建项目,比如在 F:\www\php,通过命令行进入这个目录:

cmd
$ f:
$ cd www\php
$ php -S localhost:8888


然后就可以在浏览器中访问它了:

localhost:9999/index.php


如果你需要使用到数据库,下载安装 mariadb 即可。

PHP 的开发软件推荐下载 Sublime 或者 PHPStorm 开发神器。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  PHP 环境配置