美文网首页
PHP的变量与常量

PHP的变量与常量

作者: bin_fa4c | 来源:发表于2019-01-11 17:01 被阅读0次

弱类型语言PHP

PHP是一种非常弱的类型语言。在大多数编程语言中,变量只能保持一种类型的数据,而且这个类型必须在使用变量前声明,例如C语言中。而在PHP中,变量的类型通常不是由程序员设定的,确切的说,是根据该变量使用的上下文在运行时(即变量的值)决定的。

定义变量

   可变的量成为变量

   PHP中一个美元符号($)后面跟上一个变量名称,即表示一个变量。变量的名称是对大小写敏感的。

   变量名与PHP中其他的标签一样遵循相同的规则。一个有效的变量名由字母或者下划线开头,后面跟上任意数量的字母,数字,或者下划线。

查看数据类型函数

echo

输出一个或多个变量,他不是函数,不需要使用括号,如果输出多个请用逗号分隔

var_dump

答应变量的相关信息

变量赋值

传值赋值--------$变量名=值

传址赋值--------$变量名=&$变量名

可变变量

有时候使用可变变量名是很方便的。就是说,一个可变变量获取了一个普通变量的值作为这个可变变量的变量名。

例:

<?php

$a='hello';  //普通变量

$$a='world';  //可变变量

echo  “$a  ${$a}”;  //输出:hello  world

echo  “$a  $hello”;  //输出:hello  world

?>

外部变量

PHP的特点之一是可以用简单的方式处理表单数据,获取环境变量。在PHP中,这些外部数据或变量保存在一种特殊的全局数组中

$_GET["VAR"]                       get参数

$_POST["VAR"]                    post参数

$_REQUEST["VAR"]            可接受get与post及cookie参数

常量

语义

       常量是一个简单值的标识符(名字)。常量默认为大小写敏感。按照惯例常量标识符总是大写的。

       常量名和其他任何PHP标签遵循同样的命名规则。合法的常量名以字母或下划线开始,后面跟着任何字母,数字或下划线。

定义方式: defined("常量名",值);注:常量只能包含标量

系统常量

PHP_VERSION            显示PHP版本

PHP_OS                       显示服务器的操作系统版本

TRUE   FALSE              表示真假的常量

变量与常量检测

检测变量是否存在

  isset(变量名)     返回值为boolean

删除变量

  unset(变量名)   是一个语句,没有返回值

检测常量是否存在

  defined(常量)   返回值为boolean

常量和变量的不同

常量前面没有美元符号($)

常量只能用define()函数定义,而不能通过赋值语句

常量一旦定义就不能被重新定义或者取消定义

常量的值只能是标量

常量可以不用理会变量范围的规则而在任何地方定义和访问



相关文章

  • PHP 常量与变量

    写在前面 常量用于存储不经常改变的数据信息的量,常量的值被定义后,在程序整个执行期间,这个值都有效,并且不可再次赋...

  • php 变量与常量

    1.变量: a.定义:指没有固定的值,可以改变的值 b.命名规则: 变量以 $ 符号开始,后面跟着...

  • PHP变量与常量

    本文是复习所写,并不会涵盖一些基础知识点 变量 命名 有数字、字母、下划线组成,不能以数字开头,用正则表达式描述为...

  • php简明手册

    # **PHP简明手册** ## **变量 和 常量** > 1. 变量和常量是PHP中最基本的数据存储单元,它们...

  • PHP的变量与常量

    弱类型语言PHP PHP是一种非常弱的类型语言。在大多数编程语言中,变量只能保持一种类型的数据,而且这个类型必须在...

  • PHP 学习总结一

    php 常量的申明: php 全局变量的申明和使用: ...

  • 从0到1学习网络安全 【PHP基础-常量】

    PHP 常量 常量类似变量,但是常量一旦被定义就无法更改或撤销定义。 PHP 常量 常量是一个简单值的标识符。该值...

  • PHP学习

    PHP内建函数-php真正的威力 php魔术变量PHP 向它运行的任何脚本提供了大量的预定义常量。不过很多常量都是...

  • PHP学习线路图

    PHP教程 PHP教程PHP简介PHP环境设置PHP语法概述PHP变量类型PHP常量类型 PHP运算符类型PHP ...

  • PHP学习线路图 PHP教程

    PHP学习线路图 PHP教程 PHP教程PHP简介PHP环境设置PHP语法概述PHP变量类型PHP常量类型 PHP...

网友评论

      本文标题:PHP的变量与常量

      本文链接:https://www.haomeiwen.com/subject/nhsxdqtx.html