38 – PHP String Function – strtolower, strtoupper, ucfirst, ucwords

오늘부터 새로운 라이브러리 기능을 시작할 것입니다 배열 기능은 대부분 완료되지만 아직 많이 남아 있지만 초보자에게는 필요하지 않습니다

거의 30 개가 서로 다른 비디오에서 설명됩니다 그래서 우리는 오늘 문자열 라이브러리 함수를 시작할 것입니다 strtolower, strtoupper, ucfirst, ucwords는 오늘의 기능이 될 것입니다 주제를 시작하기 전에 모하메드 테크놀로지 (Mohammed Technology)라는 다른 YouTube 채널이 있다고 말하고 싶습니다 설명에서 링크를 찾을 수 있습니다

가능하면 한 번만 방문하십시오 원하는 경우 벨 아이콘으로 구독하여 채널의 모든 업데이트를 받으십시오 오늘 첫 번째 기능을 시작하겠습니다 그리고 그것은 strtolower가 될 것입니다 Strtolower는 주어진 문자열을 검사하여 주어진 문자열에서 알파벳을 찾으려고합니다

대문자가 발견되면 소문자로 바꿉니다 먼저 $ string 변수에 저장된 원래 문자열을 표시합니다 및 <hr>은 출력에서 ​​세퍼레이터로 사용됩니다 이제 $ string 인수와 함께 strtolower 함수를 사용하여 소문자로 문자열을 표시해야합니다 확인하려면 브라우저로 이동하여 디렉토리를 열고 프로그램 (스크립트)을여십시오 여기를 보시려면, 이것은 원래 문자열이고, 여기서는 변환 된 문자열입니다

당신은 'l', 'php', 'm', 'c', 'y', 't'가 소문자로 변환된다는 것을 알 수 있습니다 이제 다른 라이브러리 함수로 이동합니다 라이브러리 함수도 매우 쉽습니다, 내가해야 할 일은 strtolower를 strtoupper로 대체하는 것입니다 strtoupper로 strtolower를 제거하여 그렇게하겠습니다 함수는 무엇을 할 것인가? 내 문자열의 데이터는 언제나 소문자이거나 대문자 일 수 있습니다

가능한 모든 데이터를 대문자로 변환합니다 그러나 명백한 숫자와 기호는 어떤 경우에도 동일하므로 영문은 대문자로 변환됩니다 출력이 모두 대문자로 변환되었는지 확인할 수 있습니다 이제 ucwords라는 이름의 프로그램으로 저장하여 세 번째 함수를 시작합시다 정확히 ucwords는 무엇을합니까? 문자열 안에있는 임의의 수의 단어 (즉, 공백으로 분리 된 것들)가 검색되고 대문자로 변환 될 첫 번째 문자 만 검색됩니다 출력을 보면서 'w'또는 '가'W '및'O '로 각각 바뀌는 것을 알 수 있습니다

이미 대문자로 된 첫 번째 문자가있는 단어는 효과가 없습니다 마지막 함수 즉, ucfirst로 이동합니다 전체 문자열의 첫 번째 문자 만 변환하고 다른 것은 변환하지 않습니다 현재 문자열의 첫 번째 문자는 이미 대문자 인 'L'이므로 아무 것도 변경되지 않습니다 그래서 내가 할 것은 출력을 확인하면 코드를 저장하여 'L'을 'l'로 바꿀 것입니다

원래 문자열에서 첫 문자 'l'은 소문자이지만 ucfirst로 표시된 문자열은 'L'을 대문자로 사용한다는 것을 알 수 있습니다 그 4 라이브러리 함수, ucfirst, ucwords, strtoupper 및 strtolower 이제 문자열을 소문자 또는 대문자로 표시 할 수 있습니다 그러나 첫 번째 문자를 제외한 소문자로 된 문자열을 변환하려는 경우 이 경우 중첩 된 함수를 사용해야합니다 첫째로 나는 strtolower로 전체 문자열을 소문자로 변환 할 것이고, 같은 것을 표시하기 전에 ucfirst를 사용할 것이다 strtower의 결과 문자열이 ucfirst에 전달되고 대문자로 된 첫 번째 문자를 변환합니다 출력을 확인해 봅시다

전체 문자열이 첫 문자 'L'을 제외한 소문자로 변환됩니다 당신은 중첩 된 함수로서 모든 함수를 사용할 수 있습니다 필요하지 않습니다 그것은 문자열 함수 여야합니다, 그리고 당신의 요구 사항에 따라 중첩 될 수 있습니다 오늘은 그게 전부입니다 나와 같이, 친구들과 공유하고 직접 구독하십시오 전체 비디오를 시청 해 주셔서 감사합니다