PQL 快速入门
PQL基础
数据流转
输出文件
PQL 中的语句
分支和循环
更优雅的数据操作
PQL 高级特性
系统函数
自定义函数
扩展操作
其他语言相关
附录
对于没有返回值或者为了实现业务逻辑的函数,可以使用 CALL 语句进行调用。如已有定义的函数$func_name($a, $b DEFAULT 'helo')
单独执行函数,示例如下:
:=
为指定参数名的参数赋值。不指定变量名的参数按声明位置赋值,指定变量名的参数可以不按声明位置放置。但是 PQL 建议都按声明位置传递参数。$c
,但是必须指定变量名并且传值,在函数体中也要有变量$c
的处理逻辑。CALL 语句也可以调用系统函数,请参照系统函数获得更多多信息。
除了单独执行函数之外,可以把函数和变量一样嵌入到各个语句中。例如
PQL 解释器会自动判断函数的结果的数据类型,以决定是否添加引号。如果不希望输出引号,在调用时在函数后加叹号$func_name(1, 'ok')!
。
参考链接