中山php|最优网络中山做网站 中山php建站

最优良人

Posts Tagged With: 回调函数

使用eval在js或者php中创建回调函数

2011/08/14 at 02:46 » Comments (48)

js和php里面都有一个函数eval();其作用是将参数里面的字符串当做代码执行,用这个函数可以创建自定义的回调函数 php回调函数: /**** @param* @return**/ function a($str){echo $str;} /**** @param* @return**/ function s($callBack){eval($callBack);} s("a('linshaoqiang');"); exit; js回调函数: function a(str){ alert(str); } function s(callBack){ with ( window )eval(callBack); } s("a('linshaoqiang')"); more »