IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> PHP知识库 -> php变量 While 循环 局部和全局作用域 For 循环 if...elseif....else 语句 PHP Switch 在局部变量里输出全局变量 -> 正文阅读

[PHP知识库]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知识库 最新文章
Laravel 下实现 Google 2fa 验证
UUCTF WP
DASCTF10月 web
XAMPP任意命令执行提升权限漏洞(CVE-2020-
[GYCTF2020]Easyphp
iwebsec靶场 代码执行关卡通关笔记
多个线程同步执行,多个线程依次执行,多个
php 没事记录下常用方法 (TP5.1)
php之jwt
2021-09-18
上一篇文章      下一篇文章      查看所有文章
加:2021-12-03 12:50:46  更:2021-12-03 12:51:20 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 16:58:42-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码