1 개요[ | ]
- Bulletphp param 콜백
- 파라미터의 형식(자료형)에 따라 수행할 동작을 지정하는 콜백
- 아래 키워드가 내장되어 있고 커스텀 형식을 추가 등록할 수 있음
키워드 | 자료형 | 비고 |
---|---|---|
int | 정수 | |
float | 실수 | |
boolean | 1, true, on, yes | 필터 FILTER_VALIDATE_BOOLEAN 기반
|
slug | 문자열(문자, 숫자, 밑줄, 대시 조합) | 정규식 [a-zA-Z0-9-_] |
이메일주소 | 필터 FILTER_VALIDATE_EMAIL 기반
|
PHP
Copy
$app->path('posts', function($request) use($app) {
$app->param('slug', function($request, $postId) use($app) {
return "Post: " . $postId;
});
});
PHP
Copy
$app->registerParamType('int', function($value) {
return filter_var($value, FILTER_VALIDATE_INT);
});
2 같이 보기[ | ]
3 참고[ | ]
편집자 Jmnote Jmnote bot
로그인하시면 댓글을 쓸 수 있습니다.