当前位置:网站首页 > PHP开发 > 正文

php文件里面引用代码段,代码段里也能进行变量传递

 简介

   今天突然有一个需求就是需要在php文件里面引用一段代码,代码里面又包含本文件里面的变量,然后执行这个文件,代码段里的代码也执行了,并且使用了文件中变量的值,代码段里也可以是函数。要实现这个功能需要用到一个php的内置函数eval(),好像javascript,python里面都有这个类型的函数可以实现同样的功能。

定义和用法

eval() 函数把字符串按照 PHP 代码来计算。

该字符串必须是合法的 PHP 代码,且必须以分号结尾。

如果没有在代码字符串中调用 return 语句,则返回 NULL。如果代码中存在解析错误,则 eval() 函数返回 false。

代码测试

 Class test { $str = get_str(); eval($str); echo "$a"; function get_str() { return '$a = get_a();'; } function get_a() { return '6'; } } 



到此这篇php文件里面引用代码段,代码段里也能进行变量传递的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • php写接口跨域问题2024-12-03 07:18:06
  • mac安装php7的zip扩展2024-12-03 07:18:06
  • php影院影城源码,99影院源码 影视网站程序源码/附教程2024-12-03 07:18:06
  • 分享97个社区论坛PHP源码,总有一款适合你2024-12-03 07:18:06
  • 钓鱼邮件模板2024-12-03 07:18:06
  • php影院影城源码,99影院源码 影视网站程序源码/附教程2024-12-03 07:18:06
  • php影院影城源码,99影院源码 影视网站程序源码/附教程2024-12-03 07:18:06
  • php和golang优势_现在学PHP过时了吗2024-12-03 07:18:06
  • php和golang优势_php有必要学吗2024-12-03 07:18:06
  • 天气预报php源码(天气预报源代码)2024-12-03 07:18:06
  • 全屏图片