【PHP基础】PHP概述及简单语法

1 PHP概述

1.1 PHP简介

  1. PHP:(Hypertext Preprocessor超文本预处理器)是一种通用开源脚本语言。
  2. 主要作用:允许网络开发人员快速编写动态页面。
  3. 运行位置:PHP 脚本在服务器上执行。可以在Windows和Linux系统上执行。
  4. 运行环境:LAMP或WAMP等环境。
  5. 学习前置条件:建议先学习HTML基础、CSS基础在学习PHP语言。

1.2 PHP文件

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

1.3 PHP作用

  1. 简单点说:PHP主要用于开发各种类型的网站程序。
  2. 详细作用:
    • 可以生成动态页面内容
    • 可以创建、打开、读取、写入、关闭服务器上的文件
    • 可以收集表单数据
    • 可以发送和接收 cookies
    • 可以添加、删除、修改您的数据库中的数据
    • 可以限制用户访问您的网站上的一些页面
    • 可以加密数据
    • 通过 PHP,您不再限于输出 HTML。您可以输出图像、PDF 文件,甚至 Flash 电影。您还可以输出任意的文本,比如 XHTML 和 XML。

2 PHP语法

2.1 PHP语言标记

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

2.2 指令分隔符

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

2.3 注释语句

  1. 多行注释语句:/*注释*/
  2. 单行注释语句://注释
  3. 注意:
    1. PHP代码的注释,不会显示在浏览器的源代码中。
    2. PHP运行的位置是服务器,浏览器端看到的是PHP引擎运行PHP代码后的结果。

2.4 空白符号的处理

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

2.5 三种提示

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

3 PHP程序例子

代码如下:

<html>
	<head>
		<title>CSS</title>
		<link rel="stylesheet" type="text/css" href="mystyle.css">
 	</head>
 	<body>
        <h1>My first PHP page</h1>
        <?php
        echo "Hello World!";//输出简单的变量。
        echo "<br>";//换行
        var_dump("Hello World!");//输出变量值及其变量类型
        echo "<hr />";//水平线
        phpinfo();//PHP探针
        ?>
	</body>
</html>

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

4 总结

  1. 了解PHP语言语法基础。
  2. 尝试编写第一个PHP网页。
  3. 掌握PHP语言echo、var_dump()、phpinfo()等常用命令。
  4. 掌握PHP语言换行及水平线的输出方式。

参考文献

  1. PHP简介
  2. PHP语法
  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值