사용 예 | 결과 | 설명 |
---|---|---|
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)