PHP goto操作符使用
文章目录
- 前言
- 一、goto操作符
- 总结
前言
本文就介绍了PHP中的goto操作符的使用及说明。
提示:以下是本篇文章正文内容,下面案例可供参考
一、goto操作符
- 用来跳转到程序中的另一位置。
- 跳转指令 goto 之后接上目标位置的标记。
- 目标位置用目标名称加上冒号来标记。
- 目标位置只能位于同一个文件和作用域。
- 无法跳出一个函数或类方法,也无法跳入到另一个函数。
- 无法跳入到任何循环中。但可以跳出循环,通常的用法是用 goto 代替多层的 break。
echo "one<br>";
goto a; //goto操作符后面加目标位置的目标名称
echo "two<br>";
a: //目标位置使用对应的目标名称加冒号
echo "three<br>";
//输出one和three//跳出循环
for ($i = 1;$i < 10;$i++) {if ($i == 4) goto a;
}
echo $i;
a:
echo "4";
//其结果会输出4//goto操作符不允许跳入循环中
//以下示例是不被允许的
goto start;
for($i=0,$j=5; $i<10; $i++) {while($j--) {start:}
}
echo "$i = $i";
//会报语法错误
总结
以上就是今天要讲的内容,本文仅仅简单介绍了PHP的goto操作符使用及注意事项。
用来跳转到程序中的另一位置。goto后面加目标位置的标记,目标位置写上goto后面的标记加冒号。
无法跳出一个函数或类,无法跳入到另一个函数。
无法跳入到任何循环中。但可以跳出循环。
PHP goto操作符使用相关推荐
- php中goto另一个页面,php中goto操作符的详细介绍
php goto操作符 可以用来跳转到程序的另一个位置.该位置可以用目标名称加冒号来标记,而跳转指令是在goto之后接上目标的位置标记 对已goto操作符使用的一些限制 目标位置只能位于同一个文件和作 ...
- php goto call,Php中的goto用法
我们先举个简单示例: goto LABEL; //这个标签自定义 echo '乔峰'; LABEL: echo '鸠摩智'; 以上例程会输出:鸠摩智 解释: goto 操作符可以用来跳转到程序中的另一 ...
- php 定义goto函数错误,goto语法在PHP中的使用教程
前言 在C++.Java及很多语言中,都存在着一个神奇的语法,就是goto.顾名思义,它的使用是直接去到某个地方.从代码的角度来说,也就是直接跳转到指定的地方.PHP中也有这个功能,我们先来看看它是如 ...
- Php中跳转语句goto,phpgoto语句
php goto问题 您好,goto操作符可以用来跳转到程序中的某一指定位置.该目标位置可以用目标名称 加上冒号来标记.PHP中的goto有一定限制,只能在同一个文件和作用域中跳转, 也就是说你无法跳 ...
- php switch goto,PHP goto语句用法实例
问题 当 PHP 在执行代码过程,在某一时刻我们希望它能跳转到某一特定位置继续执行代码,该怎么做呢? 回答 在 PHP 中,我们可以使用 goto 操作符来使 PHP 代码执行器跳转到程序中某一特定位 ...
- php中循环跳过,php for循环的exit / break / continue /goto 停止、跳过循环、继续循环...
php 与 JavaScript 有很多相似的地方: for循环中 也有两个相同: 只是 php 比 js 多了一个 exit , 其他用法一样: for($i =1;$i<11;$i++){ ...
- php中调用go代码,php中的goto的用法实例(代码)
本篇文章给大家带来的内容是关于php中的goto的用法实例(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 我们先举个简单示例: goto LABEL; //这个标签自定义ec ...
- goto php 源码,GoToPHP
脚本语言PHP可用于制作动态网页服务器端,而GoToPHP可以帮助Web开发人员更深入地学习使用PHP,拥有内置的语法搜索引擎,操作编辑非常简单,实用性很强,适合自学语言的程序员们. 基本介绍 GoT ...
- PHP -- goto讲解
PHP -- goto讲解 goto 操作符可以用来跳转到程序中的另一位置.该目标位置可以用目标名称加上冒号来标记,而跳转指令是 goto 之后接上目标位置的标记.PHP 中的 goto 有一定限制, ...
最新文章
- scanf()函数的用法和实践
- pandas.read_table API
- 马腾宇的AI学术历程:做科研要考虑长期的影响力
- Hybird混合开发APP初学体验
- html5 浏览器退回事件,html5的pushstate以及监听浏览器返回事件的实现
- oracle 创建触发器_oracle创建触发器
- 华为机试——提取不重复的整数
- csdn怎样设置友情链接栏目
- ctfshow-WEB-web3
- 蓝桥c++2013真题:前缀判断(代码填空)
- An App ID with Identifier 'com.XXX.XXX’ is not available. Please enter a different string.报错
- graphpad做单因素方差分析_Graphpad做单因素方差分析步骤详解
- html获取当前ip地址_IP地址精准查询
- 2015年自我激励及2014年的总结
- python windows10 安装 tensorrt、torch2trt
- 手把手教你安装 Fedora
- spark基础知识学习
- nginx开启日志和配置日志文件路径
- 【非数值数据的编码】西文字符和汉字的编码表示 汉字国标码、机内码详细理解
- CSS组件:字体图标
热门文章
- 蓝桥杯python组—— 猴子分香蕉
- 利用Tomcat搭建文件服务器
- 实时帧数手机_使命召唤手游高帧率帧数多少帧-高帧率帧数介绍_使命召唤手游...
- java axis 拒绝连接_java – org.apache.axis2.AxisFault连接被拒绝
- 购物兔下载量突破17万!
- Part4:RPA是什么
- Python爬虫入门教程02:小说爬取
- 解决“ERROR:database “xxx“ is being accessed by other users“
- 鉴源实验室 | 基于信息安全HSM固件的ECU间安全通讯
- C#侧调用Python脚本 IronPython