为了账号安全,请及时绑定邮箱和手机立即绑定

这个$createFun和$outFun真的是很诡异。

这个$createFun和$outFun真的是很诡异。他们只是做了一个字符替换,并且他们自己也是字符类型,居然可以直接当函数用?!!!

我同样写一个例子,但是不能成功:

$arr=array("a","b","c");

$str=str_replace("/",null,"for/each");

$str($arr as $value){

echo $value;

}

不能成功!!


正在回答

5 回答

语句结构是不可以的,只有函数可以,变量函数的形式

^-^...

5 回复 有任何疑惑可以回复我~

$createFun=str_replace("/", "createfrom", $mime);替换字符后$createFun="imagecreatefrompng";

$src_image=$createFun($filename);变量变为函数名$src_image=imagecreatefrompng($filename);

不知道对不对,权当自己做个笔记

0 回复 有任何疑惑可以回复我~

同问同问

0 回复 有任何疑惑可以回复我~

同问同问同问

0 回复 有任何疑惑可以回复我~

这个问题怎么解决?我现在5.3的版本,用的PHPstorm,回报错!

 Call to undefined function applicationcreatefromoctet-stream()


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
手把手教你实现电商网站后台开发
  • 参与学习       117285    人
  • 解答问题       1999    个

手把手教你用PHP搭建电子商务平台,由浅入深教你搭建电商系统

进入课程

这个$createFun和$outFun真的是很诡异。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信