星五博客

WebPascal脚本模型教程 - 同名函数

脚本模型中提供了一些基本函数,和delphi中的一些函数是同名的,用法也一样,比如copy、trim等,部分如下,其它请参考基本语法那篇文章和文档目录下的部分说明.txt

formatdatetime('yyyy-MM-DD hh:mm:ss.zzz',now);
|<?formatdatetime('yyyy-MM-DD hh:mm:ss.zzz',now);?>
formatfloat('#,##0.#0',555.55);
|<?formatfloat('#,##0.#0',555.55);?>
copy('abcdefg',pos('e','abcdefg'),2);
|<?copy('abcdefg',pos('e','abcdefg'),2);?>
length('12345');
|<?length('12345');?>
trim(' abc ');
|<?trim(' abc ');?>
md5('123456');
|<?md5('123456');?>
base64('123456',true/false);
|<?base64('123456',true);'|'base64('MTIzNDU2',false);?>
StrToFloat('55.55');
|<?StrToFloat('55.55');?>
Trunc(55.55);
|<?Trunc(55.55);?>

base64在前一篇文章有专门介绍,base64+md5+copy函数,可以拿来生成一些加密内容,比如网站后台的用户登录的密码,这样就会比较安全,从而避免密码明码保存,泄漏了产生损失的尴尬。