函数如下:
<code>function ChangeWord($keyword, $value, $changfun) { return is_callable($changfun) ? call_user_func($changfun, $keyword, $value) : $changfun; }</code>
函数如下:
<code>function ChangeWord($keyword, $value, $changfun) { return is_callable($changfun) ? call_user_func($changfun, $keyword, $value) : $changfun; }</code>
<code class="python">import types import sys def change_word(keyword, value, change_func): if callable(change_func): return change_func(keyword, value) else: return change_func def test(keyword, value): print keyword print value if __name__ == '__main__': change_word('hello', 'world', test) change_word('goodbye', 'world', lambda keyword,value: sys.stdout.write('%s, %s' % (keyword, value))) </code>