createFromFormat () 메서드를 사용하여 DateTime 개체를 만들고 있습니다. 형식 인수에 대한 문자열이 대소 문자를 구분하는 경우 지정된 것을 찾을 수 없습니다. 내 질문은 그 문제에 관한 것입니다-DateTime :: createFromFormat의 문자열 인수는 대소 문자를 구분합니까?
예
이것은 :
DateTime::createFromFormat('M', 'May');
DateTime::createFromFormat('A', 'am');
다음과 동일합니다.
DateTime::createFromFormat('M', 'may');
DateTime::createFromFormat('A', 'AM');
@편집하다:
질문의 목적을 명확히해야한다고 생각합니다. 문서에 규칙이 명확하게 명시되어 있지 않습니다 . 테스트는 명백한 일이지만 시스템 / 버전 등 간의 일관성을 보여주지는 않습니다. 지정하지 않으면 의심 스럽습니다. 여기서 PHP가 어떻게 작동하는지 증명할 수있는 것을 생략했는지 묻습니다. 시간 내 주셔서 감사합니다.
예, 대소 문자를 구분하지 않습니다.
$a = DateTime::createFromFormat('M', 'May');
$b = DateTime::createFromFormat('M', 'may');
var_dump($a == $b); //True
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다