企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# 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`