繁体   English   中英

ColdFusion函数类似于PHP mb_convert_encoding

[英]ColdFusion Function Similar to PHP mb_convert_encoding

有没有类似于PHP中的mb_convert_encoding的 ColdFusion函数?

我需要将以下PHP代码转换为ColdFusion:

<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<?php
    $str = $_GET["brand"]; //%93%FA%8EY%8E%A9%93%AE%8E%D4
    $str = mb_convert_encoding($str,'UTF-8',"SJIS");
    echo $str; //日産自動車
?>

简而言之,冷融合中是否有任何内置函数可以将字符串str的字符编码从“ SJIS”转换为“ UTF-8”?

更新:

默认情况下,CF使用UTF-8解码URL变量。 “要以其他任何编码来解码.. URL变量,您必须使用setEncoding函数。”

<cfscript>
   setEncoding("URL", "shift_jis");
   writeDump(URL.brand); // result 日�Y自動車 
</cfscript>

遇到类似问题时,首先要查找的是文档的“ 按类别分类功能”视图。 所有功能都被描述性地命名。 通常,您可以仅通过名称来确定所需的功能。 如果查看“ 字符串函数”部分,您会发现两个函数(组合)应该可以解决问题:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM