PHP에서 Asp처럼 CreateObject 쓰기

-- PHP 2007. 11. 2. 14:00
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
asp를 주로 사용하다가 php를 사용하는데 불편한점은 ISAPI를 불러 쓸수 없다는 점이었는데... (나만 몰랐나?) php에서 지원하고 있었습니다. 원도우에 설치된 php라면 COM을 클래스로 접근이 가능합니다.

asp에서 ADO 객체를 생성하는 소스입니다.


dim adoConn, strConnMDB
Set adoConn = Server.CreateObject("ADODB.Connection")
strConnMDB = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= ...."

adoConn.ConnectionString = strConnMDB
adoConn.ConnectionTimeout = 100
adoConn.CursorLocation = adUseClient
adoConn.Open


php에서 ADO 객체를 생성하는 소스입니다.


$adoConn = new COM("ADODB.Connection");

$ConnMDB = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=....";
$adoConn->ConnectionString = $ConnMDB;
$adoConn->ConnectionTimeout = 100;
$adoConn->CursorLocation = 3; //adUseClient
$adoConn->Open;


이렇게 동일 합니다. 사실 업무상 asp에서 active-x (ISAPI)를 많이 만들어 쓰기 때문에 php와 asp를 어거지로 섞어서 썼는데... 정말 속이 시원합니다.

참조 : http://www.php.net/manual/en/ref.com.php

'-- PHP' 카테고리의 다른 글

Apache에 PHP설정  (0) 2012.09.10
require, require_once, include, include_once  (0) 2012.07.18
PHP (hex2bin, bin2hex) convert ASP  (0) 2009.07.30
php소스를 asp로 변환할 때 주의사항 (바이트연산)  (0) 2009.07.30
php 함수 리스트  (0) 2009.07.29
posted by 어린왕자악꿍