Bulletphp param 콜백

Jmnote bot (토론 | 기여)님의 2020년 11월 2일 (월) 02:57 판 (봇: 자동으로 텍스트 교체 (-</source> +</syntaxhighlight>, -<source +<syntaxhighlight ))
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

1 개요[ | ]

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

2 같이 보기[ | ]

3 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}