1
회사 이름에 따라 컨트롤러의 기능 이름을 변경해야합니다.CodeIgniter : 컨트롤러 이름을 동적으로 변경하는 방법
아래는 회사라는 기능입니다. 자, 회사 XXX가 로그인 한 경우 XXX로 함수 이름을 변경해야합니다.
예 : 나는 동적으로 함수 이름을 설정하는 방법 http://example.com/projects/app/XXX
$company = getCompanyName();
public function $company {
//code...
}
?
왜 메소드 인수를 사용하지 않습니까? –
route in codeigniter https://www.codeigniter.com/userguide3/general/routing.html –
동적으로 함수 이름을 작성해야하는 이유 대신 URL에 회사 이름을 표시하고 데이터베이스에서 해당 데이터를 가져올 수 있습니다 또는 일반화 된 기능을 사용하는 다른 곳. 회사 이름이 나타나는 URL의 해당 부분에서 (: any)를 사용할 수 있으며 회사 이름이나 ID를 기반으로 회사에 대한 정보를 가져 오는 일반 기능으로 보낼 수 있습니다. – Learner