博客列表 >了解什么是PHP?如何启动PHP开发环境-PHP第九期线上班

了解什么是PHP?如何启动PHP开发环境-PHP第九期线上班

Continue
Continue原创
2019年11月11日 23:50:53693浏览

启动环境

首先先来启动Apache服务和MySQL服务并完成创建虚拟域名

第一步在首页启动服务


第二步在网站面板点击创建网站,没有完成第一步是无法创建新网站的哦

了解什么是PHP

​ PHP是一门解释型的开发语言,它的代码解释顺序是由上到下的顺序执行。它可以快速的生成动态的HTML页面,同时还可以返回前端页面所需要的各种数据类型。可以高效的处理用户在HTML页面的提交的表单数据。还可以控制用户的访问权限。可以为其他编程语言提供数据接口。

​ PHP文件必须是.php的后缀名文件,该文件通过浏览器发出请求给Apache/Nginx服务器,由于Apache/Nginx服务器不识别.php文件,服务器会提交给PHP.exe解释器来进行解析,生成并返回html或者css以及js等服务器和浏览器可识别的文档给服务器,最后服务器会原路返回给浏览器,这样用户就可以看到想要的数据了。

​ PHP的基础语法是<?php … ?>

  1. <?php
  2. ......
  3. ?>

​ PHP的代码注释分为单行注释和多行注释

​ 单行注释有两种#和//

  1. <?php #这是PHP代码的开始
  2. ...... //PHP的代码写在这里
  3. ?> //这是PHP代码结束

​ 多行注释

  1. <?php
  2. /*
  3. 这里是写PHP代码的地方,我用多行注释包裹了,这些内容不会被解析,在生成的HTML页面也看不到这里的内容
  4. */
  5. ?>

​ PHP变量

​ PHP变量是指把值存储在一个变量名中,通过读取该变量名就会得到他内部所存储的变量值,而变量是可变的,由于代码是从上到下一行一行解释的,所以如果是同一个变量名中同时声明两次不同的变量值,echo 会输出第二个变量值,也就是说,前面先解释出来的变量名里的值会被后面解释的覆盖掉。

​ 声明变量的语法如下:

  1. <?php
  2. $Name = 'continue';
  3. echo $Name;
  4. ?>

​ 其中$符号是变量的标识符,name是变量的名字,$name = ‘continue’ 是一个完整的变量。变量名的命名规则开头不能使用数字,中间不能有任何空格,同时也不能使用其他特殊字符。

​ 在声明PHP变量的时候需要按照下面规范对变量进行声明:

  1. <?php
  2. //使用下划线命名
  3. $my_name='continue';
  4. echo 'my_name'
  5. //使用小驼峰命名法,也就是首字母小写第二个单词首字母大写
  6. $myName= 'continue';
  7. echo '$myName';
  8. 使用大驼峰命名法,也就是两个单词首字母均为大写
  9. $MyName= 'congtinue'
  10. echo '$MyName';
  11. ?>

​ 需要注意这里的”=”等号并非真正的等号,而是赋值的意思,比如<?php $myName=’continue’; echo ‘$myName’; ?> 是将值”continue“赋给变量名”$myName“,也就是说现在”$myName“这个变量名中所存储的值是”continue“,让我们使用echo输出”$myName“是得到的结果就会是”continue“

​ 单引号里面的是文本,简称字符串;双引号里面可以是文本也可以是变量

  1. <php
  2. $myName='我是“文本”';
  3. echo '$myName';
  4. $myName="我是'文本'!";
  5. echo '$myName';
  6. $MyName='文本'
  7. $myName="我是{$MyName}";
  8. echo '$myName';
  9. ?>

手写:

总结:

1.PHP是解释型语言,它的解释代码方式是从上往下按每一行进行解释

2.通过客户端发送的请求的.php后缀文件服务器Apache/Nginx服务器是不能识别的,因此在请求到该文件后需要发送给PHP.exe这个解释器完成解析之后生成HTML页面返回给服务器,最后再原路返回给客户端

3.变量名是指将一个值存储我们自定义的一个名称中且里面的值是可变的。

4.变量名的值会发生覆盖的情况,一个变量名如果同时声明多个值,以最后解析的值为准。

5.变量名的命名规则应当使用下划线、小驼峰命名法、大驼峰命名法的规则来对变量名进行声明,建议统一只使用一种,不可一个项目中使用多种命名规则,这样不方便后期代码的阅读和维护

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议