如何用PHP替换另一个字

如何用PHP替换另一个字

问题描述:

请问我该如何用PHP替换$example%example%?我是新手。如何用PHP替换另一个字

例如,我有 -

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

我想,如果提交的%myusername%应更改为$user并保存到我的数据库。

阅读所有关于它的一个简单的字符串替换方法将工作得很好这一点。看看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

感谢您的快速响应 请使用 $ _SESSION ['viewer']; 如果用户张贴在“欢迎%viewer%”及其提交给数据库的话题上,当从数据库读取时它应该将该%viewer%更改为当前会话查看者 – Lordcash

+0

@lor - 我的答案并不真正意味着在您的制作中码。我只是给你一个如何使用该功能的想法。 – Lix

+1

非常感谢,你这家伙如何评价pple?我想给你评分 – Lordcash

只需使用str_replace($user, "%myusername%", "hi %myusername%");

您可以在docs