IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> PHP知识库 -> 变量 数据类型 运算符 -> 正文阅读

[PHP知识库]变量 数据类型 运算符

变量
1.概念:计算机中用来存储数据的
2.变量的创建
语法:var变量名称=值
变量的命名规范
包含数字(0-9)、字母(a-zA-Z)、下划线(_)、美元符号($)
不能用数字开头不能使用系统关键字、保留字变量名称有意义驼峰命名法首字母小写,其余单词首字母大写

3.变量的扩展
a.初始化赋值创建变量的时候赋值

<script>
    var age=12
</script>

b.变量的值更新

<script>
   var age = 20  //初始值
   age = 22 //age变量的值发生了变化
   

   var agel=23
   age = afel // age 结果: 23   将agel变量的值赋给了age变量
</script>

4.特殊情况
a.只声明变量

<script>
    var weight
    console.log(weight)  //结果:undefined
</script>

b.声明变量时不加var隐式声明函数内部声明全局变量的时候

<script>
     height='175cm'
     console.log(height)
</script>

c.同时定义多个变量,变量之间使用英文逗号(,)隔开

<script>
    var num1=15,num2=20,num3=25
</script>

练习

交换两个变量的值

<script>
    var num1=20;
    var num2=30;
 //   思路一: 创建第三个变量(中间变量)
    var temp = num1;
    num1= num2; //num1 值变为30
    num2= temp  //num2 值为20
 //   思路二: 使用加减法运算 通常都是数字的值交换
    num1=num1+num2  //num1 结果是50
    num2=num1-num2  //num2 结果是20
    num1=num1-num2  //num1 结果是30
    console.log(num1);
    console.log(num2);
</script>


数据类型
1.php中的数据类型:boolean(布尔)、int(整型)、float(浮点型)、string(字符串)、array(数组)、object(对象)、NULL(空)、resource(资源)
2.Java中的数据类型:boolean(布尔)、int(整型)、float(浮点型)、string(字符串)、array(数组)、object(对象)、NULL(空)、long、short、double、char、byte
3.JavaScript中的数据类型boolean(布尔)、string(字符串)、number(数字)、object(对象)、undefined(未定义)、null(空)布尔数据类型中只有true和false两个值
字符串使用引号(单引号和双引号)引起来
数字包括整数和浮点数、NaN

注意:当非数字字符串参与算术运算(+除外)的时候,得出的结果是NaN

获取变量的数据类型
typeof()

<script>
    var str3='15'
    //获取变量的数据类型
    console.log(typeof(str3))  //结果:string
    console.log(typeof(NaN))   //结果:number
</script>


运算符
1.算术运算符
+
/
%

2.比较运算符

<
>
<=
>=
==  等于               只比较值  值相等返回真,不等于返回假
!=  不等于    
=== 相等于(全等于)      比较值和数据类型  值和类型都相同时  返回真 否则返回假
!== 恒不等于(全不等于)   

3.逻辑运算符
&&逻辑与两边都为真时,整体返回真,其余情况全为假
||逻辑或只要有一边为真时,整体返回真,当两边都为假时整体返回假
!逻辑非取反非真即假,非假即真

4.赋值运算符
+= a+=2 等价于 a=a+2
-=
*=
/=
%=

5.递增递减运算符
++每次加1
--每次减1

<script>
        var num1=12
        var res = ++num1 + --num1  -  num1--  +  num1++  //num1结果: ? res结果:?
</script>

————————————————
版权声明:本文为CSDN博主「SHAO SHU MIN」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_62022970/article/details/120386623

  PHP知识库 最新文章
Laravel 下实现 Google 2fa 验证
UUCTF WP
DASCTF10月 web
XAMPP任意命令执行提升权限漏洞(CVE-2020-
[GYCTF2020]Easyphp
iwebsec靶场 代码执行关卡通关笔记
多个线程同步执行,多个线程依次执行,多个
php 没事记录下常用方法 (TP5.1)
php之jwt
2021-09-18
上一篇文章      下一篇文章      查看所有文章
加:2021-10-09 16:04:40  更:2021-10-09 16:05:15 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 1:10:37-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码