摘要:ASP/PHP 使用 COM 元件時 指定字串編碼
在ASP/PHP 使用COM時 ,預設情況會使用ANSI 編碼
若要使用特定的編碼,例如:Utf-8 ,方法如下:
ASP : 在網頁最前端指定Code Page
<%@ CodePage = 65001 %>
<html>
<head>
<title></title>
</head>
<body>
<%
dim obj_COM
set obj_COM = Server.CreateObject("NameSpace.Class")
Response.Write obj_COM.ClassMemberFunction()
%>
</body></html>
PHP: 在Com 建構子 指定 Code Page
<html>
<head>
<title></title>
</head>
<body>
<?php
$obj_COM = new COM("NameSpace.Class", NULL , 65001) or die("Cannot start COM");
echo $obj_COM->ClassMemberFunction();
?>
</body></html>