Tôi có thể phát nổ $param
chuỗi thành $chunks
miếng dựa trên các ký tự chữ hoa?Phát một chuỗi ký tự chữ hoa?
$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
Hmm, JRL cung cấp [lookahead] (http://www.regular-expressions.info/lookaround.html#lookahead) trước khi tôi nhận mỏ [làm việc ] (http://www.ideone.com/4ux5G) :) Ngoài ra, hãy chú ý '$ chucks' và' $ chunks' – jensgram
Thời gian để học biểu thức chính quy mà tôi giả sử. Cảm ơn vì giải pháp thanh lịch này! – gremo