0
나는 다음은 텍스트 내에서 발견 될 때, 그래서 후크를 만들려고 오전 :PHP의 preg_replace이다 계산
level,2
그것은되는 쉼표 뒤의 숫자와 함께, $skill_level * $n
으로 대체 $n
$skill_level = 2;
$row['s_effect'] = "Long string of text that contains level,2."
preg_replace("/level,$n/",$skill_level * $n,$row['s_effect'])
내가의 결과는 무엇입니까 :
를 여기내가 가진 무엇 이 계산 보인다 어떤 이유로 "$skill_level * $n" (2 * 2)
작동하지 않습니다를 들어
Long string of text that contains 4.
:
Long string of text that contains 02.
나는 결과를 원한다.
를 사용할 필요가? –
닫기이 질문은 답변을 얻는다고 생각합니다. 레벨이 4 인 긴 텍스트 문자열. 다음과 같아야합니다. 긴 텍스트 문자열 4를 포함합니다. – user1625155
이 솔루션을 작동 시키려면 $ ret를 호출 할 때 preg_replace ("/ level, /", "", $ ret)를 사용하십시오. – user1625155