php学习笔记

php概述

php(超文本预处理器)是一种通用编程语言用于开发各类网站。可以通过命令行界面执行PHP代码,也可以将其嵌入到超文本标记语言代码中,还可以与各种网页模板系统、网页内容管理系统和网页框架结合运用。PHP代码通常由PHP解释器处理,该解释器以网络服务器中的一个模块或公共网关接口(CGI)可执行文件的形式安装。网络服务器将解释过和执行后的PHP代码(可能是任何类型的数据,包括图像)结果与生成的网页相结合。
php是脚本语言不需要事先编译。

静态网站和动态网站

静态网站

静态网站网页URL后缀为.html、.htm、.shtml、.xml。
特点:
1.网页内容一经发布到服务器上,无论有无用户访问,每个静态网页内容都是保存在网站服务器上,实实在在的文件。
2.内容相对稳定,易被浏览器检索。
3.没有数据库支持。
4.交互性差(用户无法更改)。

动态网站

动态网站网页URL后缀为.asp、.jsp、.php、.perl、.cgi。
动态网页标识符“?”
特点:
1.交互性。
2.因时因人而改变。它们会随不同客户、不同时间,返回不同的网页。
2.动态网页的内容是当用户点击请求时才从数据库中调出返回给用户一个网页的内容,并不是存放在服务器上的独立文件,相比较于静态网页而言,动态网页很难被搜索引擎收录。

Web程序访问流程

浏览器访问==》DNS解析域名==》服务器电脑==》服务软件

静态网站访问

在这里插入图片描述

动态网站访问

在这里插入图片描述

PHP语法初步

代码标记
脚本标记:
标准标记:<? php php代码 ?>
php注释
行注释://和#
块注释:/* */
语句分隔符 “;”
php中?>自带结束符效果。
但php中很多代码并不嵌入html中,而是单独存在的,通常书写习惯中不建议用标记结束符?>
单双引号最大的区别

双引号解释变量,单引号不解释变量;所以单引号的执行效率比双引号要高

双引号可以解析所有的转义字符,单引号只能解析 \ 和 ’ 本身的转义;

单双引号混合使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值