URL 헬퍼는 URL조작에 필요한 함수들을 제공합니다.
사용 예 결과 설명
site_url('news/local/123')
site_url(array('news', 'local', '123'))
/ci20/news/local/123
/ci20/news/local/123
설정파일에 정의된 사이트의 URL을 리턴, 컨트롤러에 주로 사용
배열을 사용한 예제
base_url()
base_url('images/icons/edit.png')
/ci20/
/ci20/images/icons/edit.png
설정파일에 정의된 기반(base) URL을 리턴
이미지와 스타일 시트 같은 파일에 주로 사용
current_url() /ci20/url_hlp 현재 보여지고 있는 페이지의 전체URL을 리턴
uri_string() url_hlp 컨트롤러를 호출하고 있는 페이지의 URI 새그먼트를 리턴
index_page() 설정파일에 정의 된 인덱스페이지를 리턴
anchor('cart_lib', '쇼핑카트')
anchor('cart_lib', 'MyCart', 'title="쇼핑카트"')
anchor('cart_lib', 'Cart', array('title' => '카트', 'target' => '_cart'))
쇼핑카트
MyCart
Cart
표준 HTML 앵커 링크(anchor link)를 사이트 URL 에 맞도록 생성
속성 추가 예제
배열을 사용한 속성 추가 예제
anchor_popup('cart_lib', '쇼핑카트 팦업', array())
anchor_popup('cart_lib', '쇼핑카트 팦업 속성 변경', array('width' => '640', 'height' => '480', 'scrollbars' => 'yes'))
쇼핑카트 팦업
쇼핑카트 팦업 속성 변경
URL을 팝업으로 띄웁니다
팦업창 속성 변경 예제
mailto('test@test.com', 'Send Email') Send Email 표준email 링크 생성
safe_mailto('test@test.com', 'Send Email(No Spam)') 스팸 수집 방지 email 링크 생성
$sample_text

auto_link($sample_text)
auto_link($sample_text, 'url')
auto_link($sample_text, 'email')
auto_link($sample_text, 'both', TRUE)
CI 한국 사용자 포럼(http://cikorea.net) 이메일(test@test.com)

CI 한국 사용자 포럼(http://cikorea.net) 이메일()
CI 한국 사용자 포럼(http://cikorea.net) 이메일(test@test.com)
CI 한국 사용자 포럼(http://cikorea.net) 이메일()
CI 한국 사용자 포럼(http://cikorea.net) 이메일()


문자열에 포함되어있는 URL 및email 주소를 링크로 변환
URL만 링크로 변환
Email만 링크로 변환
링크롤 새창으로 띄움
url_title($sample_text) CI-httpcikoreanet-testtestcom 사람이 읽기쉬운 URL 문자열을 생성(영.숫자만 사용가능)
prep_url('cikorea.net') http://cikorea.net URL 에서 http:// 이 빠진경우에 추가
redirect('http://cikorea.net', 'refresh') url_hlp/redirect 테스트 "header redirect"를 수행

// End of Sample

© Copyright by hoksi(Page rendered in 0.0069 seconds)