2012-09-26 2 views
-1

PHP를 사용하여 $example%example%으로 바꾸려면 어떻게합니까? 나는 초보자이다.PHP를 사용하여 다른 단어로 바꾸는 방법

예를 들어, 내가 가진 - 제출 된 경우

<textarea>hi %myusername%</textarea> 
<input submit> 

내가 원하는,의 %myusername%$user로 변경하고 내 데이터베이스에 저장해야합니다.

답변

1

에 그것에 관하여 모두를 읽을 수 있습니다 str_replace($user, "%myusername%", "hi %myusername%");

를 사용합니다.

않는 str_replace - - str_replace()를 살펴 보자 대체 문자열로 한 모든 검색 문자열을 교체

데이터베이스에 데이터를 저장하기 위해 관련하여
$user = "Lordcash Tugbaski"; 
$string = "Hi %myusername%"; 
$searchString = "%myusername%"; 
$replacement = $user; 
$finalString = str_replace($searchString, $replacement, $string); 
// Hi Lordcash Tugbaski 

, 그것은 정말에 따라 달라집니다 귀하의 구현. 이 값을 SQL INSERT 쿼리에 넣기 만하면됩니다.

+0

빠른 응답 주셔서 감사합니다 pls 사용 $ _SESSION [ 'viewer']; shoutbox "welcome % viewer %"에 사용자가 게시하고 데이터베이스에 제출 한 경우 데이터베이스에서 읽을 때 % viewer %를 현재 세션 뷰어로 변경해야합니다. – Lordcash

+0

@lor - 내 대답은 제작에있는 것이 아닙니다. 암호. 나는 그저이 기능을 사용하는 방법에 대한 아이디어 만주고 있었다. – Lix

+1

고마워, 여기 남자 풋볼은 어떻게 할까? 나는 너를 평가하고 싶어. – Lordcash

1

는 단순히 간단한 문자열 대체 방법이를 위해 잘 작동 것이다 당신은 docs

관련 문제