
Yaf_Route_Simple::route 함수는 route 변수에 string 타입의 값만 넣을 수 있습니다.
integer 타입의 값인 123을 넣으려면 string 타입으로 변환해야 합니다. 예를 들어,
#hostingforum.kr
php
$route = (string) 123;
Yaf_Route_Simple::route($route);
또는
#hostingforum.kr
php
$route = '123';
Yaf_Route_Simple::route($route);
이와 같이 string 타입의 값으로 넣어야 합니다.
Yaf_Route_Simple::route 함수는 route 변수에 string 타입의 값만 받기 때문에, 다른 타입의 값을 넣으면 에러가 발생할 수 있습니다.
따라서, route 변수에 string 타입의 값만 넣는 것이 좋습니다.
예제 코드는 다음과 같습니다.
#hostingforum.kr
php
$route = 'home';
Yaf_Route_Simple::route($route);
$route = (string) 123;
Yaf_Route_Simple::route($route);
$route = '123';
Yaf_Route_Simple::route($route);
이와 같이 string 타입의 값으로 route 변수를 설정하면 Yaf_Route_Simple::route 함수가 정상적으로 작동합니다.
2025-03-11 07:19