PHP入门简介

简介: PHP入门简介

PHP简介

PHP 是什么?

PHP(全称:PHP:Hypertext Preprocessor,即"PHP:超文本预处理器")是一种通用开源脚本语言。


PHP 脚本在服务器上执行。


PHP 文件是什么?

PHP 文件可包含文本、HTML、JavaScript代码和 PHP 代码

PHP 代码在服务器上执行,结果以纯 HTML 形式返回给浏览器

PHP 文件的默认文件扩展名是 “.php”

PHP语法

1、基本语法

PHP 脚本可以放在文档中的任何位置。PHP 中的每个代码行都必须以分号结束。分号是一种分隔符,用于把指令集区分开来。


PHP 脚本以 <?php 开始,以?>结束:

<?php
  这是PHP脚本测试内容!;
?>

2、PHP中的注释

注释分为单行注释和多行注释。

<!DOCTYPE html>
<html>
<body>
<?php
// 这是 PHP 单行注释
/*
这是PHP 多行注释
*/
?>
</body>
</html>

3、PHP变量

PHP 变量规则:

变量以 $ 符号开始,后面跟着变量的名称

变量名必须以字母或者下划线字符开始

变量名只能包含字母数字字符以及下划线(A-z、0-9 和 _ )

变量名不能包含空格

变量名是区分大小写的($y 和 $Y 是两个不同的变量)

<!DOCTYPE html>
<html>
<body>
<?php
$x=5;
$y=6;
$z=$x+$y;
echo $z;
?>
</body>
</html>

4、PHP变量作用域

PHP 有四种不同的变量作用域:

local

global

static

parameter

<?php
$x=5; // 全局变量
function myTest()
{
    $y=10; // 局部变量
    echo "<p>测试函数内变量:<p>";
    echo "变量 x 为: $x";
    echo "<br>";
    echo "变量 y 为: $y";
} 
myTest();

5、参数作用域

参数是通过调用代码将值传递给函数的局部变量。

参数是在参数列表中声明的,作为函数声明的一部分:

<?php
function myTest($x)
{
    echo $x;
}
myTest(5);
?>
目录
相关文章
|
14天前
|
存储 安全 PHP
【PHP 开发专栏】PHP 框架入门与选择
【4月更文挑战第30天】本文介绍了PHP框架的基础知识,强调其在提高开发效率和代码质量上的优势。文中列举了常见的PHP框架,如Laravel(适合复杂项目)、Symfony(适合企业级应用)、CodeIgniter(轻量级,适用于中小型项目)、Yii(高性能,适合大型应用)和Phalcon(极佳性能,适合高并发场景)。选择框架时,应考虑项目需求、学习曲线、社区支持和技术栈兼容性。
|
7天前
|
PHP
【PHP入门】2.2 流程控制
【PHP入门】2.2 流程控制
【PHP入门】2.2 流程控制
|
7天前
|
PHP 存储
【PHP入门】2.1-运算符
【PHP入门】2.1-运算符
【PHP入门】2.1-运算符
|
7天前
|
存储 PHP 数据库
【PHP入门】1.3-数据类型、转换、判断
【PHP入门】1.3-数据类型、转换、判断
【PHP入门】1.3-数据类型、转换、判断
|
7天前
|
存储 PHP
【PHP入门】1.2-常量与变量
【PHP入门】1.2-常量与变量
【PHP入门】1.2-常量与变量
|
7天前
|
开发框架 .NET PHP
【PHP入门】1.1-PHP初步语法
【PHP入门】1.1-PHP初步语法
|
14天前
|
PHP 开发者
【PHP开发专栏】PHP面向对象编程入门
【4月更文挑战第29天】本文介绍了PHP中的面向对象编程,包括类、对象、继承、封装和多态等基本概念。文中通过示例展示了如何在PHP中定义类、创建对象,以及使用构造和析构方法。此外,还探讨了访问修饰符、继承、封装和多态的实现方式,如接口和抽象类。最后,提到了PHP的静态方法、常量和自动加载等高级特性,强调了面向对象编程对提升PHP开发效率和代码质量的重要性。
|
14天前
|
SQL 关系型数据库 MySQL
【PHP开发专栏】PHP与数据库交互入门
【4月更文挑战第29天】本文介绍了PHP与数据库交互的基础,包括选择MySQL或PostgreSQL等关系型数据库,使用MySQLi或PDO扩展进行连接。示例展示了如何使用PHP连接数据库,如MySQLi的面向对象连接方式和PDO的多数据库支持。此外,还讲解了执行SQL查询(如SELECT、INSERT、UPDATE、DELETE)的操作,并强调了安全性与错误处理,如使用预处理语句防止SQL注入。通过学习,读者可掌握PHP操作数据库的基本技能。
|
10月前
|
JavaScript 前端开发 关系型数据库
PHP入门介绍及语言基础
PHP入门介绍及语言基础
|
8月前
|
XML 前端开发 JavaScript
PHP 语法入门
PHP 语法入门
20 0