Daniel Vecchiato님(?)의 Using Zend Framework components in Code Igniter에서 잘 설명이 되어있는데요.

CodeIgniter가 아니더라도 일반 php 프로그래밍에서도 적용이 가능합니다.

참고할 부분은 include_path에 Zend Framework가 설치된 경로를 추가하는 부분인데요.

  1. ini_set('include_path', ini_get('include_path').':'.Zend Framework Path);

입니다. 기본적인 php 설명은 생략합니다. ^^;

다만 저는 개인적으로 만들어놓은 Framework를 사용하고 부족한 부분을 외부 Library는 따로 모아서 관리하고 최대한 가벼운 Library를 사용하기 위해 global function을 만들어 사용하고 있습니다. php5를 php4처럼 사용하는 것이 좀 걸리지만...

여하튼 제가 사용하는 방법은... 부끄럽지만....

  1. function load_library($filename, $extend = false)
  2. {
  3. require_once SYSPATH.'libraries/'.$filename.'.php';

    if (true === $extend && defined('EXTEND_LIBRARY') === false) {

  4. ini_set('include_path', ini_get('include_path').':'.SYSPATH.'libraries/');
  5. define('EXTEND_LIBRARY', true);
  6. }
  7. }

SYSPATH는 Using Zend Framework components in Code Igniter에 나와있는 BASEPATH와 비슷한 개념입니다. 물론 Window의 경우는 굵게 표시된 ':' 대신 ';'을 사용하셔야 합니다. Using Zend Framework components in Code Igniter에서 처럼

결론은 include_path에 설치 경로를 추가.


Trackback URL : http://blog.eggnara.com/trackback/147 관련글 쓰기

Leave a comment

정답부터 얘기하면 PHP5에서 session의 옵션값으로 hash_function을 지원하기 때문.
session.hash_function allows you to specify the hash algorithm used to generate the session IDs. '0' means MD5 (128 bits) and '1' means SHA-1 (160 bits).
참조 링크 : http://www.php.net/manual/en/ref.session.php

Trackback URL : http://blog.eggnara.com/trackback/144 관련글 쓰기

  1. # BlogIcon 러츠 2008/02/12 01:44 Delete Reply

    한때는 PHP 공부 열심히 했었는데.. 이제는 가물가물 ^^;

    1. Re: # BlogIcon egg 2008/02/12 10:37 Delete

      러츠님 방문+댓글 감사드려요~~
      전 이제 열심히 공부하려합니다. +_+

Leave a comment