0
Codeigniter에서 URI의 첫 번째 세그먼트에 언어 코드가있는 일부 코드가 있는데 첫 번째 세그먼트가없는 URI 문자열을 독립적으로 얻는 방법을 알고 싶습니다. URI가 가질 수있는 세그먼트 수를 나타냅니다.Codeigniter : 첫 번째 세그먼트가없는 uri 문자열 얻기
예 :이 $this->uri->uri_string()
이 en/seg1/seg2
발생하지만 내가 원하는 것은 단지 내가 제외한 모든 세그먼트를 얻을 수있는 for
루프를 사용하여 시도 seg1/seg2/etc..
인 것
http://example.com/en/seg1/seg2
: 이 URL을 갖는 첫 번째로 출력되지만 0과 같이 출력됩니다.
for ($i=2; $i <= $numsegments; $i++) { $string += $this->uri->segment($i); }
나는 옵션이 없습니다. 귀하의 도움에 감사드립니다. 감사합니다.
할 수없는, 내 경우에는 첫 번째 세그먼트는 언어 코드이기 때문에, 그것은 수 무엇이든 될 수 있으므로 하드 코딩하는 것은 옵션이 아닙니다. –
@ AntónioCabral : 업데이트 된 답변 확인 –
언어 코드는 무엇이든 가능합니까? 매우 안전하지 않습니다. 확실하게 기대 값 목록이 있습니까? –