【PHP基础-1】PHP简介、语法及简单示例

1 PHP简介

1.1 什么是PHP

定义:PHP (Hypertext Preprocessor超文本预处理器)是一种创建动态交互性站点的强有力的服务器端脚本语言。是一种通用开源脚本语言。
主要作用:允许网络开发人员快速编写动态页面。
运行位置:PHP 脚本在服务器上执行。可以在Windows和Linux系统上执行。
运行环境:LAMP或WAMP等环境。
学习前置条件:建议先学习HTML基础、CSS基础,再学习PHP语言。

1.2 PHP文件

(1)PHP 文件可包含文本、HTML、JavaScript代码和 PHP 代码
(2)PHP 代码在服务器上执行,结果以纯 HTML 形式返回给浏览器。
(3)PHP 文件的默认文件扩展名是 “.php”。

1.3 PHP作用

简单点说:PHP主要用于开发各种类型的网站程序,专门用于开发网站。
详细作用

  • 可以生成动态页面内容
  • 可以创建、打开、读取、写入、关闭服务器上的文件
  • 可以收集表单数据
  • 可以发送和接收 cookies
  • 可以添加、删除、修改您的数据库中的数据
  • 可以限制用户访问您的网站上的一些页面
  • 可以加密数据

通过 PHP,您不再限于输出 HTML。您可以输出图像、PDF 文件,甚至 Flash 电影。您还可以输出任意的文本,比如 XHTML 和 XML。

2 PHP语法

PHP的语法借鉴吸收了C语言、Java和Perl等流行计算机语言的特点,易于一般程序员学习。PHP 脚本在服务器上执行,然后将纯 HTML 结果发送回浏览器。

2.1 PHP语言标记

(1)PHP开始标记为<?php,结束标记为?>。注意,<?php语句?>,表示进入PHP模式,在开始和结束标记之外的内容都会被PHP解析器忽略。
(2)可以直接嵌入到html代码中,并且可以嵌入到html代码中的任何地方。
(3)在一个html文档中可以嵌入任意多个PHP标记。
(4)文件末尾的PHP结束标记可以不要,在一些情况下省略掉可能更好。

2.2 指令分隔符

在PHP语言标记内,每一句PHP语句以; 分隔开。一个PHP语句必须要用分号结束。
结束标志?>就隐含了一个分号,所以PHP代码最后一行可以不加分号。

2.3 注释语句

多行注释语句/*注释*/
单行注释语句//注释
注意PHP代码的注释,不会显示在浏览器的源代码中,即客户端看不到PHP代码的注释。那是由于 PHP运行的位置是服务器,浏览器端看到的是PHP引擎运行PHP代码后的结果。(注意,HTML的运行的位置是浏览器。

2.4 空白符号的处理

(1)空白符号类型:空格、tab制表符、换行符。(英文状态下输入)
(2)这些在PHP中都是无关紧要的,可以将一个语句展开成任意行,或紧缩成一行,都不影响语句的执行。
(3)空格和空行的合理运用,可以增强代码的清晰性和可读性,如果不合理反而会对阅读产生负担。

2.5 三种错误提示

(1)error:表示出现错误,程序将在出错位置处停止运行。
(2)warning:表示警告,程序继续执行。
(3)notice:表示提醒,程序继续执行。

3 PHP简单示例

3.1 简单的PHP语句

(1)phpinfo();
(2)echo:输出xxx
(3)var-dump():用于输出变量值及其变量类型

3.2 PHP示例

代码如下:

<h1> info.php</h1>
<?php
/*这是PHP探针*/
echo "This is info.php";//输出简单的变量
echo "<br/>";//换行
var_dump("This is info.php");//输出变量值及其变量类型
echo "<hr/>";//水平线
echo "<span style='color:red;background-color:pink;'> 123 </span>";
phpinfo(); //这是PHP探针

?>

浏览器访问结果如下:
在这里插入图片描述

4 总结

(1)了解什么是PHP及PHP的作用
(2)了解PHP语法基础。
(3)掌握PHP语言echo、var_dump()、phpinfo()等常用命令。
(4)掌握PHP语言与HTML混编时的写法,如换行及水平线的输出方式。
(5)尝试编写一个简单的PHP网页。
(6)更多PHP知识可具体参考《PHP菜鸟教程

参考文章

[1] 《PHP简介
[2] 《PHP语法
[3] 《【PHP基础】PHP概述及简单语法

  • 4
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值