다시 새로운 주가 시작되었습니다~ PHP에서 문자열의 연산은 프로그래밍에서 가장 중요하고 기본적인 부분이라는 것을 모두가 아셔야 할 것이므로, 다음 글에서는 항상 문자열의 기본 연산을 소개하겠습니다. 당신이 마스터할 수 있는 트릭~
이 기사의 주제는 "주어진 문자열에서 반복되지 않는 첫 번째 문자를 찾는 PHP 프로그램 작성"입니다.
반복되지 않는 문자의 경우 너무 많이 설명할 필요가 없습니다. 예를 들어 문자열 "adicvdda"에서 육안으로 볼 수 있는 첫 번째 비반복 문자는 i입니다. 문자 a와 d가 모두이기 때문입니다. 반복.
이제 PHP를 통해 이 작업을 구현하는 방법을 소개하겠습니다.
PHP 코드는 다음과 같습니다.
<?php function find_non_repeat($word) { $chr = null; for ($i = 0; $i <= strlen($word); $i++) { if (substr_count($word, substr($word, $i, 1)) == 1) { return substr($word, $i, 1); } } } echo find_non_repeat("Green")."<br>"; echo find_non_repeat("abcdea")."<br>";
출력 결과는 다음과 같습니다.
G b
즉, 주어진 문자열 "Green"에서 첫 번째 비반복 문자는 G이고, 문자열의 첫 번째 비반복 문자는 G입니다. "abcdea"는 "b"입니다.
위 코드에서는 주로 for 루프를 통해 문자열의 각 문자를 순회한 다음 비교합니다.
PHP strlen()
함수는 문자열 길이를 반환하는 데 사용됩니다. 성공하면 반환 값은 문자열 길이이고, 문자열이 비어 있으면 0입니다. strlen()
函数用于返回字符串的长度,返回值是若成功则返回字符串的长度,若字符串为空则返回 0。
PHP substr_count()
函数用于计算子串在字符串中出现的次数,返回值是返回子串在字符串中出现的次数。
其语法是“substr_count(string,substring,start,length)
”;
参数分别表示:
string必需,规定被检查的字符串。
substring必需,规定要搜索的字符串。
start可选,规定在字符串中何处开始搜索。
length可选,规定搜索的长度。
PHP substr()
substr_count()
함수는 문자열에 하위 문자열이 나타나는 횟수를 계산하는 데 사용됩니다. 반환 값은 문자열에 하위 문자열이 나타나는 횟수입니다. 구문은 "substr_count(string, substring, start, length)
"입니다.
매개변수는 각각 다음을 나타냅니다. 🎜🎜string은 필수이며 확인할 문자열을 지정합니다. 🎜🎜substring은 필수이며 검색할 문자열을 지정합니다. 🎜🎜start는 선택 사항이며 문자열에서 검색을 시작할 위치를 지정합니다. 🎜🎜length는 선택사항이며 검색 길이를 지정합니다. 🎜🎜PHP
substr()
함수는 문자열의 일부를 반환하는 데 사용됩니다. 반환 값은 반환된 문자열의 추출된 부분입니다. 실패하면 FALSE를 반환합니다. 빈 문자열. 🎜🎜마지막으로, 가장 포괄적인 최신 "🎜PHP 비디오 튜토리얼🎜"을 여러분께 추천하고 싶습니다~ 와서 배워보세요! 🎜위 내용은 PHP를 통해 주어진 문자열에서 반복되지 않는 첫 번째 문자를 찾는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!