PHP变量定义

PHP变量规则

  1. 变量以$符号开头,其后为变量名称
  2. 开头必须以字母或者下划线开头
  3. 开头不能为数字
  4. 变量名称只能包含字母数字和下划线
  5. 变量名称对大小写敏感
$a = 1;
$b = "abc";
$_c = array("1","2");

变量之作用域
local

函数内部声明的变量,只能在函数内部使用

function a(){
$aa = 1; //只能在函数内部使用
echo $aa;
}

global

函数外部声明的变量,可以在函数以外的地方进行访问

$aa = 1;
function b(){
global $aa;//使用全局变量,需要使用关键字global
echo $aa; //也可以使用 $GLOBALS['aa'];
}

static

当函数完成/执行后,会删除所有变量。不过,有时我需要不删除某个局部变量。可以定义为static

function test(){
static $c = 0;
echo $c."\n";
$c++;
}
test();
test();
test();
输出结果
0
1
2

echo 与print

//echo 可以输出多个字符串
echo "I", "want", "all";
print 只能输出一个字符串
print "I"
print "want"
print "all"

var_dump输出变量类型和值

$a = 1.1;
var_dump($a);
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容