牛骨文教育服务平台(让学习变的简单)
博文笔记

「PHP基础语法」变量

创建时间:2017-12-27 投稿人: 暗夜 浏览次数:261

什么是变量?

PHP 中的变量用一个美元符号后面跟变量名来表示。变量名是区分大小写的。

命名规则?

  • 由字母、数字、下划线、中文(不建议使用)组成

  • 由字母或者下划线开头,后面跟上任意数量的字母,数字,或者下划线

举例说明

$var = "Bob";$Var = "Joe";echo "$var , $Var"; // 输出:Bob , Joe$456 = "not yet"; // 不合法的变量$_str = "字符串"; // 合法的变量$str = "this is string"; // 合法的变量$_4site = "this is site"; // 合法的变量$站点 = "站点"; // 也是合法的,但不建议使用

引用类型的变量

使用引用赋值,简单地将一个 & 符号加到将要赋值的变量前(源变量)

$str = "this is string";$str1 = & $str;var_dump($str); // 输出 this is string// 当改变$str1的值时$str的值也相应的变化了。

注:只有有名字的变量才可以引用赋值

$foo = 25;$bar = & $foo; // 合法的赋值$bar = & ( 24 * 5 ); // 非法; 引用没有名字的表达式function test(){return 25;}$bar = & test(); // 非法

特殊的$this

$this是特殊的变量,不能被赋值

$this = "text"; // 这是错误的,程序报错$name = "this";$$name = "text"; // 这是正确的,能打印出$this的值为textvar_dump($this); // 打印结果:text

「PHP基础语法」变量

「PHP基础语法」变量

声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。