我想替换人们在我的表单上发布的任何“'”,因为它在我尝试此操作的那一刻导致错误
$visit = str_replace("","'",$this->input->post('visit_type'));
这没有什么改变,是他们更容易解决这个问题吗?
请记住我只是一个不起眼的学徒开发人员。不要太技术化。
答案 0 :(得分:1)
交换参数:
$visit = str_replace("'","",$this->input->post('visit_type'));
答案 1 :(得分:1)
str_replace("'","",$this->input->post('visit_type'));
请阅读str_replace上的文档..
答案 2 :(得分:1)
您可以使用htmlspecialchars
和addslashes
将特殊字符转换为HTML实体和使用斜杠引用字符串,但是如果您想使用str_replace ,正确的用法是$visit = str_replace("'","",$this->input->post('visit_type'));
第一个参数是搜索值,第二个是替换找到的搜索值的替换值