CodeIgniter에서 컨트롤러로 보낸 URL을 매개 변수로 사용하는 내 모델에서 간단한 URL 처리 기능을 만들었습니다. 내 모델이 나는 다음과 같은 사용하고 받아들이는 문자열을 설정하려면 :URI 문자열을 모델로 보내기
$hash_str = end($this->uri->segments);
$fullURL = (string)"http://example.com/$hash_str";
때 나는 나는 "올바른"URL을 얻을 컨트롤러의 출력 $fullURL
fb($fullURL) //outputs http://example.com/3fs3A
그러나 나는이를 처리 할 때 내 모델을 가져옵니다
fb($fullURL) //outputs http://example.com/%5Bobject%20Object%5D
사전 처리 된 문자열을 내 모델로 보내려면 어떻게해야합니까? 또는 모델에서 올바르게 끝 세그먼트를 변환하려면 어떻게해야합니까?
이 'fb' 기능이란 무엇입니까? 그것은 네이티브 PHP 함수입니까? 결코 들어 본 적이 없습니다 ... –
방화범 확장, firePHP – Chamilyan
왜'$ this-> uri-> segments'를 사용하고 있습니까? 당신은'end ($ this-> uri-> segment_array())'를 사용해야 할 것입니다. –