PHP 变量| 学习笔记

简介: 快速学习 PHP 变量。

开发者学堂课程【PHP 基础入门课程(上) :PHP 变量】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/709/detail/12584


PHP 变量

 

内容介绍:

一、PHP 基础知识

二、目标及变量的概念

三、变量操作及示例

四、小结

 

一、PHP 基础知识

目标:掌握 PHP 基本的知识点,运用基础知识实现 PHP 代码的数据加工处理

主要内容包括:

1. 变量:变量的作用和操作

2. 常量:常量的作用和操作

3. PHP 数据类型:数据类型的概念和应用

4. PHP 运算符:运算符的作用和应用

 

二、目标及变量的概念

编程语言一定会涉及到数据加工,数据在程序中利用变量来进行保存。

目标:掌握 PHP 中变量的定义和应用。

PHP 变量:是一种能够存储数据的符号

1. 所有的变量都是以$符号开始。

2. 变量所保存的数据都可以随意改变。

3. 变量必须先定义才能使用,否则报错。

 

三、变量操作及示例

1.步骤

(1)需定义变量

(2)访问变量

(3)修改变量

(3)删除变量

2.示例:

#定义变量:格数据值10赋值给变量 $num

$num=10;   ($num 为变量的名字、=即为赋值)

#访问变量:输出变量的值

echo $num;

#修改变量的值:将10换成 he11o wor1d

$num="hello world':

#删除变量

unset($num);

image.png

3.实际操作:新建内容 04php_var.php

(1)定义一个变量 $num=10,访问对应内容发现并无实际内容。

(2)#访问变量 echo$num,返回浏览器刷新,可以看到。

(3)修改变量,赋予$以新的值,例如 $num=’ hello ’,进行输出 echo $num;,刷新后显示 10hello。

(4)若不想要变量,则删除变量,利用 unset($num)进行删除。刷新后出现报错,即说明 $num 已不存在,已被删除。

image.png

4.变量规则

1. PHP 变量以 $ 符号开始。

2. 变量的名字由字母、下划线和数字构成,其中不能以数字开头。

3. PHP 中变量名是区分大小写的,所以 a 和 A 是两个变量。

为证明其为两个变量,可输入后进行输出,其间可使用“,”即将无关内容注释掉后,

输入代码:

$a=10;

$A=100;

echo $a,$A

刷新后显示10100,则说明A、A为两个不同的变量。

4. 变量命名应该见名知意,如名字  $name,年龄 $age

5. 复杂变量名可以使用驼峰法($serverName)或者下划线法(server_name),推荐下划线法。

 

四、小结

1. PHP 中变量以 $ 符号开始。

2. 变量是用来保存一些可以变化的数据的:增查改删。

3. 变量需要先定义才能访问,否则报错:其为未定义的变量。

4. 变量的操作包含增查改删或增删该查。

5. PHP 是一种弱类型语言,所以变量可以存储任何数据,不限定具体类型。

6. 变量名区分大小写。

7. 变量名使用要规范,能够做到见名知意。

相关文章
|
12月前
|
存储 API PHP
PHP 弱类型变量的实现原理
淘宝商品详情API接口
|
存储 Java 数据库连接
php学习笔记-代码基本语法-day01
本文是关于PHP编程语言的基础语法学习笔记,内容包括PHP的介绍、注释风格、数据类型、命名规范、常量和变量的使用,以及变量和常量相关的常用函数。文中详细解释了PHP的基本语法元素和一些易混淆的概念,如传值赋值与传址赋值、可变变量,以及如何检查变量是否已定义或为空。
php学习笔记-代码基本语法-day01
|
7月前
|
存储 PHP
PHP中如何定义常量以及常量和变量的主要区别
常量和变量在PHP中扮演着不同的角色,各有各的应用场景。常量用于存储不会改变的值,具有全局作用域,定义后在整个脚本中都可以访问。变量则用于存储在程序执行过程中可能改变的值,作用域可以是局部的或全局的。掌握常量和变量的定义和区别,有助于编写出更加清晰、可维护的代码。希望本文能帮助你更好地理解和使用PHP中的常量和变量。
147 20
|
JavaScript 前端开发 安全
php学习笔记-普通表单参数提交获取及页面的重定向和一个登录小demo-day05
本文介绍了PHP中普通表单参数的提交获取、页面重定向的方法,并通过一个登录示例演示了表单参数的封装和页面跳转处理。
|
存储 缓存 数据处理
php学习笔记-php会话控制,cookie,session的使用,cookie自动登录和session 图书上传信息添加和修改例子-day07
本文介绍了PHP会话控制及Web常用的预定义变量,包括`$_REQUEST`、`$_SERVER`、`$_COOKIE`和`$_SESSION`的用法和示例。涵盖了cookie的创建、使用、删除以及session的工作原理和使用,并通过图书上传的例子演示了session在实际应用中的使用。
php学习笔记-php会话控制,cookie,session的使用,cookie自动登录和session 图书上传信息添加和修改例子-day07
|
SQL 关系型数据库 MySQL
php学习笔记-连接操作mysq数据库(基础)-day08
本文介绍了PHP中连接操作MySQL数据库的常用函数,包括连接服务器、设置字符集、关闭连接、选择数据库、结果集释放、获取影响行数以及遍历结果集等操作。通过书籍查询的实例演示了如何使用这些函数进行数据库操作,并提供了一个PHP操纵MySQL数据库的模板。
php学习笔记-连接操作mysq数据库(基础)-day08
|
前端开发 PHP
php学习笔记-php文件表单上传-day06
本文介绍了PHP文件上传处理流程、预定义变量`$_FILES`的使用、文件上传状态代码以及文件上传实现函数。同时,通过一个文件上传的小例子,演示了文件上传表单的创建、文件上传表单处理的PHP页面编写以及运行测试输出。
php学习笔记-php文件表单上传-day06
|
存储 API PHP
php学习笔记-php数组的创建和使用,数组常用函数-day03
关于PHP数组的创建、使用以及常用函数的详细学习笔记。
php学习笔记-php数组的创建和使用,数组常用函数-day03
|
JavaScript Java PHP
php学习笔记-php运算符,类型转换,打印输出语句相较于其他语言的特殊部分-day02
本文是第二天的PHP学习笔记,涵盖了PHP中运算符的使用、类型转换方式,以及打印输出语句的特点,展示了其相较于其他编程语言的一些特殊之处。
php学习笔记-php运算符,类型转换,打印输出语句相较于其他语言的特殊部分-day02
|
JavaScript 程序员 PHP
php学习笔记-php自定义函数-day05
本文介绍了PHP自定义函数的创建、调用、参数赋值以及作用域和生命周期,还探讨了`global`和`static`关键字的使用,以及`return`、`exit`和`die`的不同用法。