PHP |
ECMAScript |
|
变量命名规则 (相同点) |
变量包含:字母、数字、下划线字符 变量只能以字母或下划线开头 变量不能以数字开头 变量名是区分大小写 |
变量包含:字母、数字、下划线字符 变量只能以字母或下划线开头 变量不能以数字开头 变量名是区分大小写 |
变量命名规则 (不同点) |
关键字和函数名不区分大小写 变量不需要提前定义,使用时直接赋值即可 变量前必须要加一个美元符号($) |
关键字和函数名区分大小写 变量需要提前定义,使用时直接赋值即可 |
系统预定义变量 |
1. $_POST:接收用户表单post方式提交的所有数据 2. $_GET:接收用户表单get方式提交的所有数据 3. $_REQUEST:接收用户get和post方式提交的数据,还有cookie数据 4. $_FILES:接收用户上传的文件信息 5. $_SESSION:存放session数据(存放在服务器) 6. $_COOKIE:存放cookie数据(存放在浏览器) 7. $GLOBALS:全局变量 8. $_SERVER:保存服务器信息 9. $_ENV:保存系统环境信息 |
|
自定义变量 |
定义常量 define(name,value[flag]) 常量不能修改或删除 [flag]为可选,默认false,不区分大小写 define("DB_HOST","localhost"); |
无正式规范定义常量语法 采用单词大写的规范命名且不改变 var PI = 3.14; |
系统预定义变量 |
1. PHP_OS:操作系统内核 2. PHP_VERSION:当前PHP的版本 3. PHP_INT_SIZE:int类型所占的字节数 4. PHP_INT_MAX:int类型能表示的最大值 魔术常量:可以自动变化的常量 1. __FILE__:当前脚本的文件路径(绝对路径) 2. __LINE__:当前所在的行数 3. __DIR__:当前脚本所在的目录(PHP4以后才有) 4. __FUNCTION__:当前函数的名字 5. __METHOD__:当前方法的名字(类中的函数) |
1. Infinity; /* 无穷大 */ 2. NaN; /* 非数字值 */ 3. Number.MAX_VALUE; /* 最大数值(JS 可以表示的) */ 4. Number.MIN_VALUE; /* 最小数值(JS 可以表示的) */ 5. Number.NaN; /* 非数字值 */ 6. Number.NEGATIVE_INFINITY; /* 负无穷大 */ 7. Number.POSITIVE_INFINITY; /* 无穷大 */ |
PHP与ECMAScript_1_变量与常量
时间: 2024-11-08 21:53:36
PHP与ECMAScript_1_变量与常量的相关文章
Python学习(2)变量、常量、注释
1.变量 变量的概念 :变量 是 为了存储 程序运算过程中的一些中间 结果,为了方便日后调用 变量的命名规则: 1. 要具有描述性 2. 变量名只能_,数字,字母组成,不可以是空格或特殊字符(#?<.,¥$*!~) 3. 不能以中文为变量名 4. 不能以数字开头 5. 保留字符是不能被使用 x=1 y=2 z=x*y print("x乘y等于:",z) 输出结果: x乘y等于: 2 2.常量 常量的概念:不变的量 pie = 3.141592653.... 在Python里面
【Java学习笔记之三】java中的变量和常量
变量和常量 在程序中存在大量的数据来代表程序的状态,其中有些数据在程序的运行过程中值会发生改变,有些数据在程序运行过程中值不能发生改变,这些数据在程序中分别被叫做变量和常量. 在实际的程序中,可以根据数据在程序运行中是否发生改变,来选择应该是使用变量代表还是常量代表. 变量 变量代表程序的状态.程序通过改变变量的值来改变整个程序的状态,或者说得更大一些,也就是实现程序的功能逻辑. 为了方便的引用变量的值,在程序中需要为变量设定一个名称,这就是变量名. 由于Java语言是一种强类型
七、变量与常量的简单介绍
七.变量与常量的简单介绍 本文将介绍VB语言中的变量与常量. 基本概念 首先大家要明白变量和常量是很重要的东西,因为他们储存着程序运行中的各种数据.顾名思义,变量就是可以变的量,而常量就是不变的,这个概念和数学上的有点接近. 接下来我简单讲讲这两个重要的东西:计算机程序在不运行的时候,程序文件保存在硬盘上,当用户运行程序之后,系统就会把程序文件装进计算机的内存里面,无论在硬盘中还是内存中,程序数据都是以二进制的形式保存着的.当程序在运行的时候,可以把计算机的内存理解为一个超级大的棋盘,每个格子都
基础快速过 之C语言 二:什么是关键字 标识符 系统保留字 变量和常量[各个语言通用]
0.其实 学了这么久.这些 关键字 标识符 系统保留字 我早已分不清楚 分类. 为此我特意 百度了下 这些传统概念.呵呵. 保留字: auto break case char const continue default do double elseenum extern float for gotoif int long
PHP接口中的静态变量、常量与类中静态变量、常量的区别
接口: 1 不能够定义静态变量(常量除外) 2 定义的常量 const YOUCONST = VALUE,不能在子类中覆盖,在子类中以 interfaceName::YOUCONST的方式调用 3 不能使用parent::YOUCONST的方式调用接口的常量 类: 1 const 变量可以使用parent::YOUCONST的方式,className::YOUCONST的方式在子类中访问 2 const定义的变量,在子类中可以被覆盖 3 当然在类中可以定义静态成员变量了 示例: <?phpint
Java 变量和常量
变量和常量 在程序中存在大量的数据来代表程序的状态,其中有些数据在程序的运行过程中值会发生改变,有些数据在程序运行过程中值不能发生改变,这些数据在程序中分别被叫做变量和常量. 在实际的程序中,可以根据数据在程序运行中是否发生改变,来选择应该是使用变量代表还是常量代表. 变量 变量代表程序的状态.程序通过改变变量的值来改变整个程序的状态,或者说得更大一些,也就是实现程序的功能逻辑. 为了方便的引用变量的值,在程序中需要为变量设定一个名称,这就是变量名.例如在2D游戏程序中,需要代表人物的位置
对变量及常量的总结
在类中声明的变量或常量叫属性,或者叫成员变量,如name.salary.count 在方法中声明的变量叫局部变量,或者临时变量. 属性可以使用四种权限修饰符修饰,局部变量不可以 属性可以使用static修饰,局部变量不可以 属性可以使用final修饰,局部变量也可以 属性的生命周期很长,随着类加载或者创建对象被初始化,直到没有对象引用才回收 局部变量生命周期很短,执行某个方法时临时被初始化,方法结束即被回收. 如果局部变量与属性重名,则遵守就近原则,可以使用this区分 属性可以在整个类中使用,
iOS开发Swift篇—(二)变量和常量
一.语言的性能 (1)根据WWDC的展示 在进行复杂对象排序时Objective-C的性能是Python的2.8倍,Swift的性能是Python的3.9倍 在实现 RC4加密算法时Objective-C的的性能是Python的127倍,Swift的性能是Python的220倍 有持怀疑态度的国外程序员,也对Objective-C和Swift的性能进行了测试 http://www.splasmata.com/?p=2798 (2)说明 目前的性能不是开发者最需要担心的问题 苹果已经全盘掌握了这个
泊学Swift系列之Swift Up and Running——变量和常量
Swift Up and Running——变量和常量 泊学原文 泊学技法视频 当我们学习一门语言的时候,无论是说还是写,也无论是外语或者编程语言,我们都会用自己已经掌握的语言中的元素去理解新语言中对应的部分.学习Swift也一样,作为一种编程语言,它有着和Objective-C,JavaScript或C#等其它编程语言共通的概念和类似的表达方式.如果你或多或少了解过一些编程语言,学习Swift将会是一个非常轻松的过程. Playground Playground是Apple在2014年WWDC