CakePHP 응용 프로그램의 경로를 설정하려고합니다.CakePHP 경로 : 전달 된 매개 변수를 문자열로 분리하기
원하는 URL의 한 예는 /:slug-c-:id/
입니다. (예 : example.com/foo-c-1/
)
이 URL에는 전달 된 매개 변수가 두 개 있습니다 (:slug
및 :id
).
그러나 CakePHP는 두 매개 변수를 :slug-c
및 :id
으로 봅니다.
나는이 :slug\-c-:id
과 같은 경로를 분리하려고 시도했지만 URL을 작성하기 위해 HTML 도우미를 사용하면 빌드하는 문자열에 \
이 포함됩니다. (EG example.com/foo\-c-1/
다른 문자열에서 전달 된 매개 변수와 같은 뭔가를 분리하는 또 다른 방법이 있나요 PHP의 나는 오히려 사용하지 않는 게 좋을 다소 해키 해결책을 찾았지만, 기본적으로 내가 나의 경로를 설정 This is a string with a {$var}adjacent to letters