位置: 编程技术 - 正文

PHP:eval()的用法_misc函数(php foreach())

编辑:rootadmin
eval

推荐整理分享PHP:eval()的用法_misc函数(php foreach()),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php eval,phpforeach用法,php foreach(),php eval()函数的作用是什么?,php eval函数漏洞利用,php validate()函数,php eval()函数的作用是什么?,php eval函数漏洞利用,内容如对您有帮助,希望把文章链接给更多的朋友!

(PHP 4, PHP 5)

eval — 把字符串作为PHP代码执行

说明 mixed eval ( string $code )

把字符串 code 作为PHP代码执行。

Caution

The eval() language construct is very dangerous because it allows execution of arbitrary PHP code. Its use thus is discouraged. If you have carefully verified that there is no other option than to use this construct, pay special attention not to pass any user provided data into it without properly validating it beforehand.

参数

code

需要被执行的字符串

代码不能包含打开/关闭 PHP tags。比如,&#;echo "Hi!";&#; must be passed instead of &#;<? echo "Hi!"; >&#;. It is still possible to leave and reenter PHP mode though using the appropriate PHP tags, e.g. &#;echo "In PHP mode!"; ?>In HTML mode!<? echo "Back in PHP mode!";&#;.

Apart from that the passed code must be valid PHP. This includes that all statements must be properly terminated using a semicolon. &#;echo "Hi!"&#; for example will cause a parse error, whereas &#;echo "Hi!";&#; will work.

return 语句会立即中止当前字符串的执行。

PHP:eval()的用法_misc函数(php foreach())

The code will be executed in the scope of the code calling eval(). Thus any variables defined or changed in the eval() call will remain visible after it terminates.

返回值

eval() 返回 NULL,除非在执行的代码中 return 了一个值,函数返回传递给 return 的值。 如果在执行的代码中有一个解析错误,eval() 返回 FALSE,之后的代码将正常执行。无法使用 set_error_handler() 捕获 eval() 中的解析错误。

范例

Example #1 eval() 例子 - 简单的文本合并

<?php$string='cup';$name='coffee';$str='Thisisa$stringwithmy$nameinit.';echo$str."n";eval("$str="$str";");echo$str."n";?>

以上例程会输出:

注释

Note: 因为是一个语言构造器而不是一个函数,不能被可变函数 调用。

Tip

和直接将结果输出到浏览器一样,可使用输出控制函数来捕获当前函数的输出,然后(例如)保存到一个 string 中。

Note:

如果在执行的代码中产生了一个致命的错误(fatal error),整个脚本会退出。

参见

call_user_func() - 把第一个参数作为回调函数调用

PHP:ignore_user_abort()的用法_misc函数 ignore_user_abort(PHP4,PHP5)ignore_user_abort设置客户端断开连接时是否中断脚本的执行说明intignore_user_abort([string$value])设置客户端断开连接时是否中断脚本的执

PHP:exit()的用法_misc函数 exit(PHP4,PHP5)exit输出一个消息并且退出当前脚本说明voidexit([string$status])voidexit(int$status)中止脚本的执行。尽管调用了exit(),Shutdown函数以及objectdestructors总

PHP:__halt_compiler()的用法_misc函数 __halt_compiler(PHP5=5.1.0)__halt_compiler中断编译器的执行说明void__halt_compiler(void)中断编译器的执行。常用于在PHP脚本内嵌入数据,类似于安装文件。可以通过

标签: php foreach()

本文链接地址:https://www.jiuchutong.com/biancheng/280634.html 转载请保留说明!

上一篇:PHP:highlight_file()的用法_misc函数

下一篇:PHP:ignore_user_abort()的用法_misc函数

  • 境外企业在中国境内承包建筑工程应在
  • 小规模增值税免征额
  • 营业外收入汇算清缴需要调整吗
  • 企业购买雇主责任险会计分录
  • 毛利和销售毛利
  • 展板制作费属于什么服务
  • 出售的固定资产当月计提折旧吗
  • 先进技术企业的企业所得税税率
  • 房地产企业固定资产的折旧
  • 短期薪酬是会计科目么
  • 审计范围包括什么内容
  • 退回的留抵增值税怎么入账
  • 无票销售纳税后怎么处理
  • 年度汇算清缴怎么填写
  • 金税盘开票时间不对怎么办
  • 2017年8月1日到现在多少天
  • 广告设计公司需要哪些设备
  • 自然人税收系统怎么添加人员
  • 制作广告费用
  • 预付卡充值赠送的金额确认收入
  • 4s店修车送保养
  • 企业在项目建设前必须进行
  • 销售货物结转成本会计分录
  • 其他所得是什么意思
  • word文档不好用
  • 租金收入缴纳个税
  • 事业单位在建工程会计账务处理
  • 逾期未收回包装物押金增值税
  • php常用的魔术方法有哪些
  • 材料成本差异怎么结转
  • 如何根据科目余额表编制财务报表
  • 波尔图葡萄牙语
  • 本月损益类未结转为零的一级科目
  • 想学web前端
  • 《走进新时代》专栏
  • 股东借款会计处理
  • 印花税账务处理会计分录
  • 印花税调低
  • 营改增后发票管理办法
  • 负债总计是负数
  • 如何测试php
  • dedecms调用页面
  • sqlserver 死锁查询
  • python 操作数据库
  • 二手车的范围
  • 哪些收入需要交消费税
  • 控股股东变更,业务有望质变的公司
  • 预缴所得税年底处理账务吗
  • SqlServer 2005/2008数据库被标记为“可疑”的解决办法
  • 企业固定资产折旧可以按照其价值和使用情况
  • 建筑行业普票和专票的税率一样吗
  • 外账会计的做账流程
  • 会计一般什么时候忙
  • 交强险还用开车去吗
  • 委托加工环节应税消费品应纳税额的计算
  • 交租金没有发票怎么办
  • 一般纳税人出现以下哪些情况时,其进项税额不得抵扣( )
  • 汇兑损益是什么凭证类型
  • 建账需要准备什么东西
  • navicat远程连接oracle
  • 苹果Mac系统怎么切换输入法
  • mcshield.exe是什么进程
  • windows8咋关机
  • Linux系统怎么设置窗口关闭按键在右侧
  • vps 作用
  • win8的开始和运行在哪儿
  • win10老是弹提示
  • js中alert弹不出来
  • android动态添加fragment
  • 开发流程和步骤
  • jquery 图片放大预览
  • jquery树形菜单
  • jquery动画效果代码
  • 前后端调用
  • javascript面向对象吗
  • 没工作个人所得税还用下载吗
  • 北京税务局发票查询
  • 税务局六大攻坚
  • 广东省职称证书编号查询系统
  • 土地增值税清算管理规程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设