sanitize_key() 함수는 아래와 같이 정의되어있다.
function sanitize_key( $key ) { $raw_key = $key; $key = strtolower( $key ); $key = preg_replace( '/[^a-z0-9_\-]/', '', $key ); /** * Filters a sanitized key string. * * @since 3.0.0 * * @param string $key Sanitized key. * @param string $raw_key The key prior to sanitization. */ return apply_filters( 'sanitize_key', $key, $raw_key ); }모든 문자를 소문자로 변경하고, 정규표현식을따라서 문자를 대체하고 변경된 데이터 값으로 리턴한다. https://codex.wordpress.org/Function_Reference/sanitize_key참고
배운지 얼마 되자 않은 지식이라 잘못된 부분이 있을 수있습니다. 그러한 것은 댓글로 달아주시면 감사하겠습니다.
'Programming > PHP(더이상쓰지않음)' 카테고리의 다른 글
[스크랩]디자인 패턴에 대하여 (0) | 2019.01.28 |
---|---|
[PHP]::(double colon, Paamayim Nekudotayim)과 ->(arrow)의 차이 (0) | 2019.01.28 |
[PHP]객체 상속(extends)에 대하여 (0) | 2019.01.28 |
[PHP]정적(static)에 대하여 (0) | 2019.01.28 |
[PHP]include와 require의 차이 (0) | 2019.01.28 |