호 $param
에 문자열을 넣을 수 있습니다 $chunks
대문자 기준으로 문자열을?대문자로 된 문자열을 분해 하시겠습니까?
$string = 'setIfUnmodifiedSince';
$method = substr($string, 0, 3);
$param = substr($string, 3);
// Split $param and implode with '-' separator
$chunks = splitAtUpperCase($param); // Chunks are: 'If', 'Unmodified' and 'Since'
$field = implode('-', $chunks); // Get If-Unmodified-Since HTTP field name
흠은 JRL는 [룩어]를 제공 (http://www.regular-expressions.info/lookaround.html#lookahead) I 내있어 전에 [작동 ] (http://www.ideone.com/4ux5G) :) 또한'$ chucks'와'$ chunks'에주의하십시오. – jensgram
정규 표현식을 배우는 시간. 이 우아한 솔루션에 감사드립니다! – gremo