이 기사의 예에서는 PHP 문자열에서 단어 끝 문자의 대소문자 교환을 구현하는 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 구현 방법은 다음과 같습니다.
1. 요구사항:
"천 마일의 여정은 한 걸음으로 "시작"될 수 없습니다."와 같은 문자열이 주어지면 PHP 프로그램에 의해 "a journeY oF, A Thousand 'mileS"로 처리됩니다. '는 한 단계로 "시작"할 수 없습니다."
참고:
1. 각 단어의 마지막 문자가 대문자이면 소문자로 됩니다.
2. '할 수 없다' 형태의 전환을 고려해야 합니다.
3. 구두점(단, ' " . ;)은 변경할 필요가 없습니다.
2. 참조 알고리즘은 다음과 같습니다.
//테스트
$str1 = "천 마일의 여정은 단 한 걸음으로 "시작"될 수 없습니다.";
$str2 = "천 마일의 여정은 단 한 걸음으로 "시작"될 수 없습니다. ";
$str3 = "천 마일의 여정은 단 한 걸음으로 "시작"될 수 없습니다. a ";
$str4 = "천 마일의 여정은 단 한 걸음으로 "시작"될 수 없습니다. a B";
$str5 = "천 마일의 여정은 단 한 걸음으로 "시작"될 수 없습니다. a b'";
$str6 = "천 '마일'의 여정은 단 한 걸음으로 '시작'될 수 없습니다. a B"";
에코 "출처:
" . $str1 . "
결과:
" . 변환LastChar($str1) . "
";
echo "출처:
" . $str2 . "
결과:
" . 변환LastChar($str2) . "
";
echo "출처:
" . $str3 . "
결과:
" . 변환LastChar($str3) . "
";
echo "출처:
" . $str4 . "
결과:
" . 변환LastChar($str4) . "
";
echo "출처:
" . $str5 . "
결과:
" . 변환LastChar($str5) . "
";
echo "출처:
" . $str6 . "
결과:
" . 변환LastChar($str6) . "
";
?>
运行结果如下:
출처:
천 마일의 여행은 단 한 걸음으로 "시작"될 수 없습니다.
결과:
수천 마일의 여정은 단 한 단계로 "시작"될 수 없습니다.
출처:
천 마일의 여행은 단 한 걸음으로 '시작'될 수 없습니다. 에
결과:
천 마일의 여정은 단 한 걸음으로 "시작"될 수 없습니다. ㅇ
출처:
천 마일의 여행은 단 한 걸음으로 "시작"될 수 없습니다. ㄴ
결과:
천 마일의 여정은 단 한 걸음으로 "시작"될 수 없습니다. 아베
출처:
천 마일의 여행은 단 한 걸음으로 "시작"될 수 없습니다. 에이비'
결과:
천 마일의 여정은 단 한 걸음으로 "시작"될 수 없습니다. A B'
출처:
천 마일의 여행은 단 한 걸음으로 "시작"될 수 없습니다. B"
결과:
천 마일의 여정은 단 한 걸음으로 "시작"될 수 없습니다. 에이비"
希望本文所述对大家的PHP程序设计有所帮助。