PHP를 사용하여 양식 항목을 MySQL 데이터베이스에 삽입합니다. 사용자가 텍스트를 모두 대문자로 입력하는 경우가 있습니다. 첫 글자 만 대문자로 바꿀 수있는 방법이 있습니까? ucwords(strtolower($word))
은 대문자로 시작하지 않았으므로 첫 번째 문자를 국한시키고 싶지 않기 때문에 저에게 적합하지 않습니다.PHP는 모두 대문자를 제거합니다
내 관심사는 사람들이 성을 제출할 때입니다. 대부분의 사람들은 올바르게 제출하지만 일부는 모든 대문자로 제출합니다. 모두 대문자 인 경우 ucwords(strtolower($word))
과 동일하게 작동해야하지만 누군가가 De la Rosa로 이름을 제출하면 De La Rosa로 변경하지 않기를 바랍니다.
어떻게 캡해야하는 경우의 예와 때 브라이언이 질문을 업데이트 DAV가 대답 게시하기 전에이 – Jayrox