저는 preg_replace
- PHP를 처음 사용하고 이제 막 배우고 있습니다 ... 특정 문자를 변경하고 싶습니다. 이전 문자와 영문 문자가 영어 인 경우에만 변경하고 싶습니다. 타겟 문자는 단어의 일부이며 시작 또는 끝 문자가 아닙니다. 예를 들어 문자열의 중간에서 문자 교체
$string = "I am learn*ing *PHP today*";
나는이 문자열은 다음과 같은 변환하고자합니다.
$newString = "I am learn'ing *PHP today*";
이것은 첫 번째 발생을 대체합니다. 어때? "나는 PHP를 * 배운다."와 같은 문자열은 어떨까요? – Chandu
사이버 네이트가 틀립니다. 그것은 모든 발생을 대체합니다. – webbiedave
OP의 예는 첫 번째 문자 만 바꾸기 때문에 첫 번째 문자 만 바꾸는 방법을 언급 할 가치가 있습니다. – marcog