ASP/PHP 使用 COM 元件時 指定字串編碼

  • 1125
  • 0

摘要: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>