PHP String Functions Part 2 – English

다시 String Functions 튜토리얼의 두 번째 부분으로 돌아가십시오 String Reverse에서 시작하는 나머지 함수들을 살펴 보겠습니다

이해하기 쉽도록 문자열을 뒤집는 것은 str-rev입니다 그래서 strvev는 문자열의 내용을 뒤집습니다 그래서 내가 '안녕'이라고 말하면 나는 그것을 뒤집을 것이고, 그것은 "올레"가 될 것이다 그리고 일반적으로 이것을 사용하지는 않지만 어떤 경우에는 유용 ​​할 수 있습니다 그러나 특별히 문자열을 뒤집으려면이 함수를 사용할 수 있습니다

나는 그것이 유용하고 재미있는 기능이라고 생각한다 좋아, 내가 그룹화 한 다음 기능 세트는 str to lower와 str to upper이다 이것은 기본적으로 소문자로의 문자열을 의미하고 대문자로의 문자열을 의미합니다 그래서 만약 우리가 'HELLO'와 같은 문자열을 가지고 있다면, 거기에있는 문자열의 값을 낮추고 표시하는 echo str을 말할 수 있습니다 대문자의 'HELLO'는 이제 소문자가됩니다

이것이 '안녕하세요'라고 소문자로 말할 수 있다면 비슷한 일이 일어날 것입니다 그리고 str을 upper로 말할 수 있습니다 그러면 문자열의 대문자를 구할 수 있습니다 이제이 중 하나의 적용 가능한 사용은 사용자 등록이있는 경우입니다 사용자가 등록해야하는 웹 사이트가있는 경우 대개 더 낮은 문자열로 사용자 이름을 저장해야합니다

그 이유는 만약 내가 사용자 이름을 제출하면 -이 없애 버려라 어떤 사람들은 실제로 이것을합니다 – Lets에는 'ALEX'와 같은 변수가있는 사용자 이름이 있습니다

그리고 대문자와 소문자 알파벳도 넣을 것입니다 어떤 사람들은 이름을 펑키하고 완전히 완벽하게 보이게하기 위해 이와 같은 이름을 사용합니다 그러나 이름이 이것으로 저장되고 생각한다면 – 나는 작은 것으로 시작 했습니까? 그런 다음 사용자 이름에 대한 또 다른 패턴이 있습니다 그래서 당신이 할 수있는 일은 str에 저장된 사용자 이름이 사용자 이름보다 낮다고 가정하는 것입니다 그러면 데이터베이스에 저장된 사용자 이름이됩니다

이제 로그인하여이 조합으로 사용자 이름을 입력하면 입력 한 로그인 사용자 이름을 소문자로 변환하여 소문자 저장소 버전의 사용자 이름과 비교합니다 그래서 우리는 이것을 가져 와서 데이터베이스 내에 소문자 값을 저장하고 그것을 소문자로 변환 된 입력 된 값과 비교합니다 따라서 우리는 잘못 될 수 없으며 사용자는 자신의 사용자 이름을 잊지 않을 것입니다 암호를 사용하여 동일한 작업을 수행 할 수 있습니다 좋아, 다음에 가자 하위 문자열 수

이것은 기본적으로 아니오를 셀 것입니다 문자열 내의 특정 값과 일치하는 하위 문자열 여기서 검색을 입력하면 "내 이름은 알렉스입니다 이름이 무엇입니까?" 그래서 이것은 우리의 끈입니다 이제 우리가 하위 문자열 수를 반향시킬 필요가 있다고 말하면 그리고 분명히 이것은 sub-string-count를 의미하며, 우리가하고 싶은 것은 우리의 'search'문자열을 검색하려고합니다 검색 할 문자열을 지정합니다 이제 이것을 result라는 변수에 넣으면 정수가 반환됩니다 1

2 시간 동안 나타날 단어의 인스턴스를 찾을 수 없기 때문입니다 또한 변수 result는 2를 2로 리턴하지 않습니다 정수로만 2를 반환합니다 따라서 substring count를 사용하여 'alex'라고 검색하면이 방법이 유용합니다 그리고 나서 그것은 독자적으로 울려 퍼집니다

그리고 여기를 살펴보면 '알렉스'의 인스턴스가 하나만있는 것을 볼 수 있습니다 그렇게 새로 고침 – 우리는 1 번을 얻어야합니다 이제 '이름'을 검색한다면 여기에 '이름'인스턴스가 1 개 있고 여기에 '이름'인스턴스가 하나 더 있습니다 따라서 새로 고침 할 때 값 2를 가져야합니다 이제 여기에는 '문자열에서 시작하는 위치'와 '문자열에서 끝나는 위치'에 대한 선택적 매개 변수가 있습니다

이것을 시도해 볼 수 있습니다 그래서 나는 이름 뒤에서 검색하고 싶다 그래서 이것은 0 1 2 3 4 5 6입니다 그래서 7 세 이상에서 검색 이름을 말합니다 7에서 검색 이름을 검색하면이 파란색 영역에서 여기에서 강조 표시된 부분을 검색합니다

결과에서 1 만 반환합니다 따라서 문자열에 위치를 지정할 수 있습니다 나는 어디 까지나 지정할 수 있다고 생각해 그럼이게 7 8 9 10 11 12 13 14 15 16 7-17 이것이 작동하는지 확인합니다 그것은 0을 보여줍니다

그래서 7에서 17까지 – 여기서부터 여기까지 – 우리는 '이름'의 인스턴스를 발견하지 못합니다 그러나 'alex'를 검색하면 인스턴스가 1 개 발견됩니다 Ok – 하위 문자열 카운트 함수입니다 이제 substring replace도 비슷합니다 그것의 동일한 기능이 아니지만 당신의 문자열을 대체 할 수있는 보너스가 추가되었습니다

따라서 대체 태그는 – 내 이름은 알렉스이고 목적에 맞게 전체를 추가했습니다 우리의 결과는 substring replace와 같습니다 대체 할 대상은 무엇입니까? 변수 replace에서 바꾸려고합니다 그리고 저는 '알렉스'를 '빌리'로 대체하고 싶습니다 그리고 이것은 ~에서 나올거야 0 1 2 3 4 5 7 8 9 10 11 그래서 11 시까 지

그 11 – 0 1 2 3 4 5 6 7 8 9 10 11 – 11에서 14 그래서 그것은 'alex'를 'billy'로 대체해야합니다 교체하고 새로 고침하십시오

오! 결과를 반향 출력하지 않았습니다 에코 결과를 출력하고이를 새로 고칠 수 있습니다 내 이름은 빌리 야 이것은 12이어야하고 이것은 15라고 생각합니다 또는 사실 아니요 – 10과 14 여야합니다

아니, 맞지 않아 우리는 그만

그래서 11과 14에 가자 아직도 전체 중지를 놓치고 나는 왜 생각하지 않는다

아아! 잘 당신은 그림을 얻는다 기본적으로 문자열의 아무 것도 시작 값과 끝 값으로 바꿀 수 있습니다 카운트 다운은 당신에게 달려 있습니다 나는 아주 피곤해서 나는 셀 수 없다 여기서 우리가하는 일은 특정 문자열을 특정 값으로 대체하는 것입니다

그리고 여기에 당신의 출발 가치가 있습니다 그리고 여기 당신의 마무리 가치가 있습니다 이것이이 튜토리얼의 전부입니다 더 많은 문자열 기능이 있으며 'Google'에서 검색 할 것을 제안합니다 'PHP 문자열 함수'를 검색하면 많은 흥미로운 기능을 찾을 수 있습니다

특정 작업을 수행하려는 경우 아마도 해당 기능을 사용할 수 있습니다 보고 주셔서 감사합니다! 이것은 Spoken Tutorial Project의 Osama Butt Dubbing입니다