PHP基础

一、PHP功能

  • 1、PHP可以在服务器端运行
  • 2、跨平台:可以是多种平台的服务器
  • 3、脚本语言:它是通过编写脚本,也就是一行行的计算机指令(也可以理解为特定的英文单词),来指挥服务器来工作的,因此,在编写PHP的过程其实就是与老外(服务器成老外啦)交流的过程,交流的语言就是PHP。
  • 4、免费使用

二、PHP基本语法

  • 1、在网页中添加php代码

  • 2、Echo语句
    echo时PHP中的输出语句,可以把字符串输出(字符串用双引号括起来)。注意echo关键字与字符串之间至少要有一个空格。

  • 3、计算表达式
    不同于HTML和CSS,在php中我们可以做计算

  • 4、字符串
    一个字符串是用双引号括起来的一个词或一个句字,也可以用单引号



注意:PHP中字符的连接用".",而不是"+"。

  • 5、语句结束符
    在PHP编程中需要在每条语句的末尾加入分号“;”
  • 6、注释
    用双斜杠(//)来表示。其它语言中,Html中使用,CSS中使用/注释语句/。

三、WAMPServer安装

  • 1、下载WAMPServer安装包(http://www.wampserver.com)
  • 2、解压后按照提示安装
  • 3、安装成功后任务栏显示WAMPServer图标
  • wampserver 小菜单功能:
    1.Localhost:本地主机,通过浏览器打开wamp服务信息的界面(注意:端口号!)
    2.phpMyAdmin:提供管理MySQL数据库的功能
    3.www 目录:根目录
    4.MySQL:有MySQL控制台,默认密码为空。可以通过命令操作(show databases;)
    5.webGrind:网站性能分析工具
  • 4、修改项目存储位置
    默认情况加存储在安装目录下的wamp/www下
  • 自定义网站根目录(在httpd.conf中修改):
    1、DocumentRoot "D:/wamp/www/"修改目录
    2、修改目录
    3、重启server
    4、3.0.6版本,需要修改httpd.conf和httpd-vhosts.conf
    5、更改wamp里面配置文件
    wampmanager.ini 和 wampmanager.tpl里面的搜索Munu.left里面更改路径

四、多站点配置

1、修改目录:httpd-vhosts.conf,添加站点:

DocumentRoot "E:\php\test01"//网站代码所放目录
ServerName test01.com//主机名

2、在httpd.conf中启用httpd-vhosts.conf这个配置文件
(# Virtual hosts
(#Include conf/extra/httpd-vhosts.conf
(#是注释的意思,把下面这个#号去掉即可启用,3.0.6版本自动完成此步骤)
3、在httpd.conf中修改访问权限,默认只能在本地访问服务器资源,把Deny from All改为Allow from All(这里有2个设置,一个是全局的设置,一个是局部的设置,这里把全局的进行修改,3.0.6版本跳过此步骤)
4、在目录:C:\Windows\System32\drivers\etc下,修改hosts文件(这里要获取管理员权限,详情百度怎样修改hosts文件),添加
127.0.0.1 test01.com
127.0.0.1 test02.com
意思是若访问这两个域名,优先从127.0.0.1这个ip请求资源(若这个没有修改,它会dns解析这个域名去寻找外网)

五、修改默认端口号

默认端口号为:80

  • 1、打开Apache的http.conf配置文件
  • 2、Listen 8080
  • 3、ServerName localhost:8080
  • 4、重启server

注意:在默认情况下Apach监听80端口,因此打开一个文件时不用添加端口号,如果更改端口号,再打开文件时必须添加端口号后在写文件名。

你可能感兴趣的:(PHP基础)