php变量 While 循环 局部和全局作用域 For 循环 if...elseif....else 语句 PHP Switch 在局部变量里输出全局变量
2021/12/1 22:11:28
本文主要是介绍php变量 While 循环 局部和全局作用域 For 循环 if...elseif....else 语句 PHP Switch 在局部变量里输出全局变量,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1.php变量
<?php
$x=5;
$y=6;
$z=$x+$y;
echo $z;
//变量以 $ 符号开始,后面跟着变量的名称,从$z=$x+$y看,可以计算出 z 的值为 11
?>
2.创建(声明)PHP 变量
<?php
$txt="Hello world!";
$x=5;
$y=10.5;
echo $txt;
//所以它是全局变量 , $y 变量在函数内声明所以它是局部变量。
//当您赋一个文本值给变量时,请在文本值两侧加上引号。
//在上面的语句执行中,变量 txt 将保存值 Hello world!
?>
3.局部和全局作用域
<?php
$x=5; // 全局变量
function myTest()
{
$y=10; // 局部变量
echo "<p>测试函数内变量:<p>";
echo "变量 x 为: $x";
echo "<br>";
echo "变量 y 为: $y";
}
myTest();
echo "<p>测试函数外变量:<p>";
echo "变量 x 为: $x";
echo "<br>";
echo "变量 y 为: $y";
//在以上实例中 myTest() 函数定义了 $x 和 $y 变量。
//$x 变量在函数外声明
?>
4.PHP 循环 - For 循环
<?php
for ($i=1; $i<=5; $i++)
{
echo "数字为 " . $i . PHP_EOL;
}//定义一个初始值为 i=1 的循环。
//只要变量 i 小于或者等于 5,循环将继续运行。
//循环每运行一次,变量 i 就会递增 1
?>
5.PHP - if...elseif....else 语句
<?php
$t=date("H");
if ($t<"10")
{
echo "Have a good morning!";
}
elseif ($t<"20")
{
echo "Have a good day!";
}
else
{
echo "Have a good night!";
}
?>
6. PHP - if...else 语句
<?php
$t=date("H");
if ($t<"18")
{
echo "快乐的一天!";
}
else
{
echo "糟糕的一天!";
}//如果当前时间小于 18
//下面的实例将输出 "快乐的一天!"
//否则输出 "糟糕的一天!"
?>
7.PHP Switch 语句 break跳出循环
<?php
$animal="cat";
switch ($animal)
{
case "bird":
echo "你喜欢的动物是鸟!";
break;
case "tiger":
echo "你喜欢的动物是老虎!";
break;
case "dog":
echo "你喜欢的动物是狗!";
break;
default:
echo "你喜欢的动物不是鸟,老虎或狗!";
}
?>
8. PHP EOF(heredoc) 语句使用说明
<?php
$name="runoob";
$a= <<<EOF
"abc"$name
"123"
EOF;// 必须后接分号,否则编译通不过。
// 结束需要独立一行且前后不能空格
echo $a;
?>
9. PHP 循环 - While 循环
<?php
$i=1;
while($i<=5)
{
echo "海王孙 " . $i . "<br>";
$i++;
}//首先设置变量 i 的值为 1 ($i=1;)
//然后,只要 i 小于或者等于 5,while 循环将继续运行。
//循环每运行一次,i 就会递增 1
?>
10.在局部变量里输出全局变量
PHP 变量作用域 PHP 有四种不同的变量作用域 local global static parameter
//局部和全局作用域
//要在一个函数中访问一个全局变量,需要使用 global 关键字。
<?php
$x=5;
$y=10;
function myTest()
{
global $x,$y;
$y=$x+$y;
}
myTest();
echo $y; // 输出 15
?>
这篇关于php变量 While 循环 局部和全局作用域 For 循环 if...elseif....else 语句 PHP Switch 在局部变量里输出全局变量的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-19php8的协程和hyperf的协程有什么区别?-icode9专业技术文章分享
- 2024-12-19php8 的fiber是什么?-icode9专业技术文章分享
- 2024-12-05怎么在php8,1 里面开启 debug?-icode9专业技术文章分享
- 2024-12-05怎么在php8,1 里面开启 debug?-icode9专业技术文章分享
- 2024-11-29使用PHP 将ETH账户的资产汇集到一个账户
- 2024-11-23怎么实现安卓+php 热更新方案?-icode9专业技术文章分享
- 2024-11-22PHP 中怎么实现判断多个值是否为空、null 或者为 false?-icode9专业技术文章分享
- 2024-11-11开源 PHP 商城项目 CRMEB 二次开发和部署教程
- 2024-11-09怎么使用php在kaufland平台刊登商品?-icode9专业技术文章分享
- 2024-11-05PHP的抽象类和接口是什么,有什么区别-icode9专业技术文章分享