<返回更多

PHP变量及实例

2019-07-09    
加入收藏

php 是一门弱类型语言,我们不必向 PHP 声明该变量的数据类型,PHP 会根据变量的值,自动把变量转换为正确的数据类型。

PHP 变量规则

实例:

<!DOCTYPE html>
<html>
<head>
 <meta charset="utf-8">
</head>
<body>
<?php
$i = 36;
$I = "Lucifer";
$f = 123.45;
echo "$i的类型和值:";
var_dump($i);
echo "<br>$I的类型和值:";
var_dump($I);
echo "<br>$f的类型和值:";
var_dump($f);
?>
</body>
</html>

运行结果:

PHP教程:PHP变量及实例

 

PHP 变量作用域:

在所有函数外定义的变量拥有全局作用域(global),在函数内部声明的变量是局部变量(local),这两种作用域是默认存在的,不需要特意声明,局部变量仅能在函数内部访问,全局变量仅能在函数外部访问。要在一个函数中使用全局变量,需要使用global关键字。

实例:

<!DOCTYPE html>
<html>
<head>
 <meta charset="utf-8">
</head>
<body>
<?php
$i = 36;
$I = "Lucifer";
$d = 2643699.89;
//这里的变量为全局变量,无法直接在函数中使用
function a(){
 global $I;
 //使用global关键字来使用全局变量
 $s = 26;
 //这里是局部变量,无法在函数以外使用
 echo $I."今年".$s."岁了!";
 echo "<br>";
}
function b($f){
 //这里的$f是传递的参数
 global $I;
 echo $I."的房子价值".$f."元!";
 echo "<br>";
}
a();
b($d);
//将$d作为参数传递给函数b
?>
</body>
</html>

运行结果:

PHP教程:PHP变量及实例
声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>