位置: 编程技术 - 正文

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

  • 小微企业减半征收印花税代码
  • 正常工资薪金包括年终奖吗
  • 按适用税率征税销售额等于销售收入吗
  • 退税进度显示国库退库失败怎么办 是什么原因
  • 我国的税种有哪些种类
  • 经营性应付项目的增加怎么计算
  • 企业所得税的税率
  • 会计折旧法有哪几种
  • 车位出售时要交什么税
  • 停业之后申请恢复营业申请书范文
  • 信用贷的基本准入要求
  • 发票上有个含税金额什么意思?
  • 核定征收的小微企业企业所得税计算
  • 物业公司开停车位费全电发票
  • 报税报错了怎么办?
  • 预付年金终值与普通年金终值的关系
  • 房地产开发企业的土地使用权计入哪里
  • 发票遗失登报费用账务处理
  • 预交土增税税率
  • 普票清单可以是专票吗
  • 商场赠送购物券是真的吗
  • 公司注销时帐面清算
  • 个体工商户年检怎么办
  • 格式化时防止数据丢失
  • 行纪合同的效力
  • 材料暂估入库需要备案吗
  • 出口转内销会计账务处理
  • hbuilder打包apk
  • 公司绿化工程计入什么科目
  • 公司招的兼职员工怎么报个税
  • iphone8plus完美越狱
  • php和javaweb
  • 消防工程款支付方式
  • 企业所得税季初数怎么填
  • vue请求后端接口
  • vue使用技巧
  • 增值税普通发票可以抵扣吗
  • 四舍五入 vb
  • 合同 成本
  • 风险资本生存概率
  • 出口生产型企业
  • mysql 提示
  • 社保可以抵扣吗
  • sql查询服务器硬件信息
  • 信用减值损失和公允价值变动的区别
  • 应收分保合同准备材料
  • 冲销暂估入账用什么凭证
  • 积分换物品是真的吗
  • 财务费用如何调到筹资费用
  • 银行承兑汇票进行贴现的会计分录
  • 出口货物两张报关单
  • 财务报表的一般构成要素
  • 购买单位什么意思
  • 工程发票可以抵扣增值税吗
  • 分公司人数要求
  • 事业单位职工福利费支出范围
  • 单位固定资产统计表
  • 账簿设置方法
  • 如何设置生产成本总账表格
  • 商业企业费用科目
  • 在MySQL中使用STRAIGHT_JOIN的教程
  • mysql可以存什么
  • sql server key
  • navicate创建存储过程
  • win造字软件
  • Win10任务栏天气怎么关闭
  • winxp怎么改壁纸
  • explorer.exe是什么指令
  • win7的系统电脑
  • div li
  • 对qucik cocos2dx lua SocketTCP的再一次封装,导入全局实例,包含自定义事件
  • 机械革命系统重装官方教程
  • unity3d操作
  • 每天一篇小练笔30字
  • android基于
  • javascript基础笔记
  • 贵州省地方税务局税源管理平台(二次)招标合同公告
  • 飞机票其他税费包括什么内容
  • 河南新乡地税局罗姓病逝
  • 重庆外经证网上报验流程及时间
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设