>> Edit article
이름
제목
패스워드
일단 PHP에 있는 문서를 보시면 어떻게 만드는지에 대한 글이 있었던 것 같습니다. 그리고 함수는 당연이 어떤 스크립트 언어라도 추가 해서 사용하는 것이 정상이고요. 물론 간단한 프로그램이면 몰라도. ext/아래에 보면 ext_skel(PHP4)이라는 스크립트가 있습니다. 이것이 대충의 skeleton은 만들어 주니까 거기서 파일을 추가하거나 할 때만 config.mk등을 수정하면 됩니다. 저도 어떤 MiddleWare랑 붙이기 위해서 하나를 만든 적이 있는데( 한 5,6000줄의 짧은 프로그램입니다만 ) 간단하게 하실 수 있습니다. imap, mysql부분을 보시면 어떻게 많이들 하는지 알 수 있을 껍니다. : php입문서나 다른 스크립트 언어와 비교하는 문서들을 보면, php의 단점을 : php자체에서 제공하는 함수밖에 사용하지 못한다고 합니다. 그래서 제가 원하 : 는 함수를 만들어서 php에 심어서 컴파일하고 싶은데, php의 configure파일 : 이 너무 복잡합니다. 그래서 가짜로, ..../php-4.0.2/ext/ftp에 제가 원하 : 는 c파일을 집어넣고 Makefile.in, Makefile, php_ftp.c랑 php_ftp.h을 : 수정해서 다시 컴파일하고(--enable-ftp) apache를 설치해서 실행해보았읍니다. : 예) : <? : $result = haha_my_new($src); : ?> : php-4.0.2/ext/ftp/haha_my_new.c를 넣고 위의 파일 수정등.. : 거기까지는 잘 되었습니다. : : 그래서 조금 크고 복잡한 파일들을 넣어서 해보았는데, 여러 문제가 많습니 : 다.그리고 ftp디렉토리에 추가 하는 방식으로는 조금 문제가 있는 것 같아서, 새로 ext디렉토리및에 새 디렉 : 토리를 넣고, 다시 컴파일 해볼려고 하는데, 문제는 설정 파일이 너무 복잡 : 해서 진전이 없어서 입니다. configure랑, rules.mk..과 같은 것을 : 수작업으로 일일히 입력하는 것은 불가능한 일인 것 같고 그런 설정 파일들을 : 다루는 툴이 있을 것으로 생각 됩니다. : : 혹시 그런 툴을 아시는 분이나, php에 새로운 함수를 등록하는 방법(메모리나, : 변수선언방법등 여러가지)을 아시거나 자료가 있는 곳을 가르쳐주시면 정말 : 감사하겠습니다.. : : 수고하세요...
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved