2.什么是变量的数据类型
在变量中,由于变量占用的空间单元不一样(占的地盘大小不一样),也分成几种数据类型,就像超市商品的包装袋,有几种不同类型,不同的商品使用不同的包装袋。我们可以通过使用“memory_get_usage”获取当前PHP消耗的内存。
任务
咱对比一下内存消耗吧!
在右边的编辑器中,咱分别定义四种不同的数据类型,分别是字符串类型,整型,浮点型和数组(后续会详细介绍这几种类型)。
1、在第4行中定义字符串类型“$var_string = "123";”
2、第7行定义整型“$n=123;”
3、第10行定义浮点型“$f=123.00;”
4、第13行定义数组“$var_array = array("123");”
我们可以看到输出结果:
初始化消耗了624056,字符串消耗328,整型和浮点型都是288,数组消耗632。
注意:根据操作系统、PHP版本以及PHP的运行方式可能输出结果会不同。
转载于:https://www.cnblogs.com/binhuguang/p/4342306.html
2.什么是变量的数据类型相关推荐
- Java数据类型及变量作业_day02、Java变量与数据类型
02_Java变量与数据类型 第二章 变量与数据类型 变量 变量的概述 变量是指内存中的一个存储区域,该区域要有自己的名称(变量名).类型(数据类型),该区域的数据可以在同一数据类型的范围内不断变化值 ...
- python变量类型怎么决定的_如何确定python中变量的数据类型
之前介绍过Python的开发工具Jupyter的使用,我们在此基础上介绍一些python的语法,今天为大家讲解python中如果确定一个变量的数据类型,我们需要使用到python的内置函数,接下来就跟 ...
- php变量与数据类型,php中变量与数据类型讲解
本文主要和大家分享一些PHP基础知识,php中变量与数据类型讲解,希望能帮助到大家. 1.什么是变量 变量就相当于一个口袋,可以往里面存放东西. 在编程语言里面,变量是用来存放数值的. 2. PHP如 ...
- python变量类型-python变量的数据类型有哪些?
现实生活中,我们在超市买东西的时候,往往都需要使用购物车来存储物品,等到所有的物品都购买完成后,在收银台进行结账即可. 大家试想一下,如果程序中要对多个数据求和,就需要把这些数据先存储起来,再对这些数 ...
- JAVA变量的数据类型样例
变量的数据类型 String是双引号,char是单引号 Java中的自动类型转换 在 Java 程序中,不同的基本数据类型的数据之间经常需要进行相互转换.例如: , 代码中 int 型变量 score ...
- Javascript一(变量,数据类型,正则表达式,数据,语句)
本文章适合具有一定程序编程语言基础的人士阅读,最好学完Java基础再来阅读本文章更容易理解语言初学者会看起来比较费劲,不易理解 一.导入脚本 在html导入Javascript的格式是: <sc ...
- 求变量的数据类型,typeid,bool,C和C++的不同,new和delete,C++中的枚举,inline和可变参数模板,auto和函数模板,宽字符
求变量的数据类型,通过函数typeid(变量名).name();获得变量的数据类型. 案例如下: #include<iostream> #include<stdlib.h> v ...
- javascript基本语法(输入输出语句,变量常量,数据类型,运算符,流程控制语句,数组,函数)
javascript javascript介绍 JavaScript 是一种客户端脚本语言.运行在客户端浏览器中,每一个浏览器都具备解析 JavaScript 的引擎. 脚本语言:不需要编译,就可以被 ...
- python123数值运算代码_Python中的变量、数据类型(数值、列表)操作实例
一.Python 变量类型 变量存储在内存中的值.这就意味着在创建变量时会在内存中开辟一个空间. 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中. 因此,变量可以指定不同的 ...
- pycharm 类型注释_学习Python第一步,变量与数据类型
Python是一门易学的面向对象的程序设计语言,可以轻易地完成界面.文件.封装等高阶需求,可移植性好,有非常多功能强大的库与包,如Numpy(数值计算).SciPy(数学.科学与工程计算).Matpl ...
最新文章
- 初识FPGA(一)(初步介绍FPGA)
- 请检查网站服务器是否正常.,网站访问不了?如何做自我检查?
- 通过崩溃地址找错误行数之Delphi版
- Dom查看数据库mysql_Linux中OS系统和MySQL数据库巡检生成html
- 到底是谁发明了物联网?
- 机器人视觉场景理解挑战赛
- java线程知识体系
- php pdo 显示二进制,php – 在MySQL PDO中显示警告
- hexeditor 复制二进制值_MySQL并发复制演进
- linux 任务计划 cron
- Java核心知识点学习----多线程中的阻塞队列,ArrayBlockingQueue介绍
- bzoj 1630 2023: [Usaco2005 Nov]Ant Counting 数蚂蚁(有重复元素的组合数)
- 去除input的自动填充色
- Q91:真实地模拟透明材质(Realistic Transparency)(2)——Triangle Meshes
- Linux的原子操作与同步机制
- 一个UIView最多能有多少个superView?
- 信息系统项目管理师必背核心考点(四十五)招标投标法
- 分立式数码管循环显示数字0到9.
- 华为荣耀8x云相册不见了_华为手机云相册照片怎么恢复?这几个方法就能搞定...
- Boolean初始值是什么?