NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
# B.33 PhpEvalTask With the `PhpEvalTask`, you can set a property to the results of evaluating a PHP expression or the result returned by a function/method call. Table B.33:聽Attributes NameTypeDescriptionDefaultRequired`function``String`The name of the Property.n/aOne of these is required.`expression``String`The expression to evaluate.n/a`class``String`The static class which contains function.n/aNo`returnProperty``String`The name of the property to set with result of expression or function call. *Note:* if this attribute is set, the expression must return a value.n/aNo`level``String`Control the level at which php reports status messages. One of `error`, `warning`, `info`, `verbose`, `debug`.`info`No B.33.1 Examples ``` <php function="crypt" returnProperty="enc_passwd"> <param value="${auth.root_passwd}"/> </php> ``` `<php expression="3 + 4" returnProperty="sum"/>` `<php expression="echo 'test';">` B.33.2 Supported Nested Tags - `param`