PHP基础

作者: yzw12138 | 来源:发表于2017-07-23 21:42 被阅读0次

一、PHP功能

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

二、PHP基本语法

  • 1、在网页中添加php代码
<?php
   echo "想学习php吗?来慕课网吧";
?>
  • 2、Echo语句
    echo时PHP中的输出语句,可以把字符串输出(字符串用双引号括起来)。注意echo关键字与字符串之间至少要有一个空格。
<?php echo "Hello world!";?>
  • 3、计算表达式
    不同于HTML和CSS,在php中我们可以做计算
<?php echo 12*3;?>
  • 4、字符串
    一个字符串是用双引号括起来的一个词或一个句字,也可以用单引号
<?php echo "Hi,imooc!";?>
<?php echo 'Hi,imooc!';?>
<?php echo 'Hi,'.'imooc!';?>

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

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

三、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、<Directory "D:/wamp/www/">修改目录
    3、重启server
    4、3.0.6版本,需要修改httpd.conf和httpd-vhosts.conf
    5、更改wamp里面配置文件
    wampmanager.ini 和 wampmanager.tpl里面的搜索Munu.left里面更改路径

四、多站点配置

1、修改目录:httpd-vhosts.conf,添加站点:
<VirtualHost *:80>
DocumentRoot "E:\php\test01"//网站代码所放目录
ServerName test01.com//主机名
</VirtualHost>
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入门搭建PHP的开发环境。php语言基础、流程控制语句、表达式、php函数、...

  • PHP笔记

    PHP笔记 ##php****基础语法****1.****变量...

  • Alpine PHP Dockerfile

    Docker PHP memcache PHP Dockerfile 基于 Alpine 基础镜像构建的 PHP ...

  • 从0到1学习网络安全 【目录】

    简介 1.什么是网络安全2.学习网络安全应该具备哪些专业 PHP 基础篇 1.【PHP基础-简介】2.【PHP基础...

  • 程序员找工作必备 PHP 基础面试题 (四)

    程序员找工作必备 PHP 基础面试题​ 程序员找工作必备 PHP 基础面试题(二) 程序员找工作必备 PHP 基础...

  • 一. PHP入门篇和PHP进阶篇

    PHP基础语法 PHP数组 PHP函数 PHP之类和对象 PHP字符串 PHP之正则表达式 PHP之cookie ...

  • PHP开发实例大全(基础卷)

    《PHP开发实例大全(基础卷)》软件开发技术联盟编著的《PHP开发实例大全(附 光盘基础卷)》筛选、汇集了PHP开...

  • 07-Ajax

    PHP基础 PHP基础语法大部分和JS差不多 如何运行编写好的PHP文件因为PHP是服务端编程语言,所以要在服务端...

  • PHP入门一

    基础 PHP 语法PHP 脚本可放置于文档中的任何位置。PHP 脚本以 结尾: PHP...

  • 2019-04-18 PHP基本语法

    基础 PHP 语法 PHP 脚本可放置于文档中的任何位置。 PHP 脚本以 结尾: PHP...

网友评论

      本文标题:PHP基础

      本文链接:https://www.haomeiwen.com/subject/nkdhkxtx.html