首先先来启动Apache服务和MySQL服务并完成创建虚拟域名
第一步在首页启动服务
第二步在网站面板点击创建网站,没有完成第一步是无法创建新网站的哦
PHP是一门解释型的开发语言,它的代码解释顺序是由上到下的顺序执行。它可以快速的生成动态的HTML页面,同时还可以返回前端页面所需要的各种数据类型。可以高效的处理用户在HTML页面的提交的表单数据。还可以控制用户的访问权限。可以为其他编程语言提供数据接口。
PHP文件必须是.php的后缀名文件,该文件通过浏览器发出请求给Apache/Nginx服务器,由于Apache/Nginx服务器不识别.php文件,服务器会提交给PHP.exe解释器来进行解析,生成并返回html或者css以及js等服务器和浏览器可识别的文档给服务器,最后服务器会原路返回给浏览器,这样用户就可以看到想要的数据了。
PHP的基础语法是<?php … ?>
<?php
......
?>
PHP的代码注释分为单行注释和多行注释
单行注释有两种#和//
<?php #这是PHP代码的开始
...... //PHP的代码写在这里
?> //这是PHP代码结束
多行注释
<?php
/*
这里是写PHP代码的地方,我用多行注释包裹了,这些内容不会被解析,在生成的HTML页面也看不到这里的内容
*/
?>
PHP变量
PHP变量是指把值存储在一个变量名中,通过读取该变量名就会得到他内部所存储的变量值,而变量是可变的,由于代码是从上到下一行一行解释的,所以如果是同一个变量名中同时声明两次不同的变量值,echo 会输出第二个变量值,也就是说,前面先解释出来的变量名里的值会被后面解释的覆盖掉。
声明变量的语法如下:
<?php
$Name = 'continue';
echo $Name;
?>
其中$符号是变量的标识符,name是变量的名字,$name = ‘continue’ 是一个完整的变量。变量名的命名规则开头不能使用数字,中间不能有任何空格,同时也不能使用其他特殊字符。
在声明PHP变量的时候需要按照下面规范对变量进行声明:
<?php
//使用下划线命名
$my_name='continue';
echo 'my_name'
//使用小驼峰命名法,也就是首字母小写第二个单词首字母大写
$myName= 'continue';
echo '$myName';
使用大驼峰命名法,也就是两个单词首字母均为大写
$MyName= 'congtinue'
echo '$MyName';
?>
需要注意这里的”=”等号并非真正的等号,而是赋值的意思,比如<?php $myName=’continue’; echo ‘$myName’; ?> 是将值”continue“赋给变量名”$myName“,也就是说现在”$myName“这个变量名中所存储的值是”continue“,让我们使用echo输出”$myName“是得到的结果就会是”continue“
单引号里面的是文本,简称字符串;双引号里面可以是文本也可以是变量
<php
$myName='我是“文本”';
echo '$myName';
$myName="我是'文本'!";
echo '$myName';
$MyName='文本'
$myName="我是{$MyName}";
echo '$myName';
?>
手写:
总结:
1.PHP是解释型语言,它的解释代码方式是从上往下按每一行进行解释
2.通过客户端发送的请求的.php后缀文件服务器Apache/Nginx服务器是不能识别的,因此在请求到该文件后需要发送给PHP.exe这个解释器完成解析之后生成HTML页面返回给服务器,最后再原路返回给客户端
3.变量名是指将一个值存储我们自定义的一个名称中且里面的值是可变的。
4.变量名的值会发生覆盖的情况,一个变量名如果同时声明多个值,以最后解析的值为准。
5.变量名的命名规则应当使用下划线、小驼峰命名法、大驼峰命名法的规则来对变量名进行声明,建议统一只使用一种,不可一个项目中使用多种命名规则,这样不方便后期代码的阅读和维护