位置: 编程技术 - 正文

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函数

  • 服务费收入是什么
  • 银行对账单放前面还是放后面
  • 带薪年假是入职就有还是要等一年以后
  • 利息资本化计入什么现金流量科目
  • 防火门属于固定式防火风格
  • 购买方怎么写分录
  • 开出已验旧的发票怎么办
  • 即将发生坏事的预兆
  • 附加税减半征收政策从什么时候开始
  • 生产加工型企业经营范围
  • 来料加工企业的人工工资计入什么费用
  • 充值费用优惠怎么取消
  • 外资企业解释
  • 采购单录入、接收分配会计分录怎么写?
  • 预收房款发票开具需要注意哪些?
  • 劳动仲裁是怎样仲裁公司的
  • 地税逾期申报怎么处理
  • 以前年度亏损可以在季报弥补吗
  • 收到餐饮费发票会计分录
  • 商品进销差价进哪个科目
  • 上期留抵税额计算
  • 为什么餐费不能计入在差旅费
  • 税收征收管理法
  • 转增股本是股票股利吗
  • 网络直播应如何缴纳增值税?
  • 购买汽车分期付款利息怎么算
  • 办公用品收据可以入账吗
  • 上年计提的费用往来,能冲回吗
  • 建筑企业按什么确认收入
  • 反结账是什么意思怎么取消
  • 优先股股息发放是啥意思
  • php面向对象优点,缺点
  • win11安卓子系统在哪打开
  • 房地产企业将开什么发票
  • 向分公司借款
  • ensmix32.exe进程安全吗 ensmix32进程是什么文件产生的
  • 发票收款人和复核人,开票人没填影响报销吗
  • vue docs
  • php入门基础教程
  • 小客车能用多少年
  • 发票金额和打款金额不一致怎么办
  • 汽车4s店,厂家返修
  • discuz管理中心进不去
  • 个人发票抬头和公司发票抬头有什么区别
  • 小微企业季度申报所得税税率
  • 车间劳保费计入什么科目
  • 装卸搬运服务属于劳务吗
  • 国债利息收入要征税吗
  • 员工工作服扣款
  • 安防工程的注意事项
  • 去年的成本做少了咋办
  • 非贸付汇计税基础
  • 替别人公司开发票违法吗
  • 科技经费使用
  • 股权投资业务是什么意思
  • 什么是递延所得税资产
  • mysql 常用
  • 本地硬盘满了怎么办
  • win8系统如何查看电脑内存
  • centos下载安装
  • Mac苹果系统怎么转换中文
  • ubuntu无法安装增强功能
  • win8如何设置vpn Win8如何建立VPN连接操作指南
  • cocos2dx怎么打开
  • glColor3f影响纹理贴图 的思考
  • ajax请求数据放到页面
  • 全网最全的小说阅读器
  • nodejs require 路径查找
  • node.js快速入门
  • nodejs 动态网页
  • 安卓开发界面ui设计器
  • 浙里办怎么给小孩子缴医保费
  • 小规模增值税怎么计提
  • 注销税务登记需要哪些材料
  • 资源税百科
  • 土地增值税扣除项目金额怎么计算
  • 保险机构如何代收车船税
  • 海关进口增值税怎么认证抵扣
  • 江苏国税局官网登录
  • 2o21年公租房
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设