Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我试图在CF中更改的php代码_Php_Coldfusion_Lucee - Fatal编程技术网

我试图在CF中更改的php代码

我试图在CF中更改的php代码,php,coldfusion,lucee,Php,Coldfusion,Lucee,不幸的是,我正在研究CF中没有的东西,所以我尝试转换的东西很少,但有些函数我不确定与Coldfusion中的函数有什么等效之处,任何指导都会有所帮助 $nonce = explode(' ', microtime()); $request['nonce'] = $nonce[1] . str_pad(substr($nonce[0], 2, 6), 6, '0'); 对于以上内容,对我来说,这似乎只是ACF中的一个时间戳,如果我做错了,请指导,因为我不确定explode和Stru_pad在这里

不幸的是,我正在研究CF中没有的东西,所以我尝试转换的东西很少,但有些函数我不确定与Coldfusion中的函数有什么等效之处,任何指导都会有所帮助

$nonce = explode(' ', microtime());
$request['nonce'] = $nonce[1] . str_pad(substr($nonce[0], 2, 6), 6, '0');
对于以上内容,对我来说,这似乎只是ACF中的一个时间戳,如果我做错了,请指导,因为我不确定explode和Stru_pad在这里做什么

因此,我的CF等效值为:

<cfset nonce = createobject("java","java.lang.System").currentTimeMillis() & "000">

什么是PHP在ACF中的
base64\u解码
base64\u编码

我认为
binarycode
binmarydecode
但是我不确定


我试着在PHP中找到了很多关于Coldfusion的
http\u build\u query
,但我认为它是
cfhttp
,但我没有任何线索

我建议您将主要的Adobe Coldfusion文档以及社区文档标记为书签:

如果你只需谷歌“base64编码与ColdFusion”,你会发现相关的功能

关于直接从CF转换到PHP或从CF转换到PHP,您将找不到很多资源。但是如果您查找实际的PHP函数的功能,则更有可能找到相关的CF函数

从提供的关联(或索引)数组生成URL编码的查询字符串

这将获取PHP中的查询结果,并将其转换为URL的查询字符串

column1=A&column2=B

我不认为有一个CF函数可以做到这一点,但您可以循环使用
cfquery
的结果中的列,并在查询字符串参数值上使用CF函数
encodeForURL()
创建相同的输出字符串。

谢谢,我知道在ACF中查找等价项时会遇到一些问题,另一个问题是,我认为我的名词是正确的,因为您似乎没有提到它,因为我不知道Coldfusion中的stru_pad是什么,根据PHP,它似乎是在向一侧的字符串添加填充,左或右我推荐用另一种编程语言重写东西的方法是先用你说的任何语言写出来,英语,法语,任何语言。然后将该文档用作规范。
toBinary(base64_or_object) → returns binary
http_build_query ( mixed $query_data , string $numeric_prefix = ? , string $arg_separator = ? , int $enc_type = PHP_QUERY_RFC1738 ) : string
column1=A&column2=B