直接替换字符串
/**
* 直接替换特殊字符
* @param
s
t
r
p
a
r
a
m
∗
@
r
e
t
u
r
n
s
t
r
i
n
g
∗
/
p
u
b
l
i
c
f
u
n
c
t
i
o
n
r
e
p
l
a
c
e
S
p
e
c
i
a
l
C
h
a
r
(
str_param * @return string */ public function replaceSpecialChar(
strparam∗@returnstring∗/publicfunctionreplaceSpecialChar(str_param){
$regex = “//|\~|\,|\。|\!|\?|\“|\”|\【|\】|\『|\』|\:|\;|\《|\》|\’|\‘|\ |\·|~|!|@|#|\KaTeX parse error: Can't use function '\^' in math mode at position 5: |\%|\̲^̲|\&|\*|\(|\)|\_…regex,”",$str_param);
}
/**
* 检测特殊字符
* @param
s
t
r
p
a
r
a
m
∗
@
r
e
t
u
r
n
b
o
o
l
e
∗
/
p
u
b
l
i
c
f
u
n
c
t
i
o
n
c
h
e
c
k
S
p
e
c
i
a
l
C
h
a
r
(
str_param * @return boole */ public function checkSpecialChar(
strparam∗@returnboole∗/publicfunctioncheckSpecialChar(str_param){
KaTeX parse error: Expected group after '^' at position 34: …','~','!','!','^̲',',','。','.','…‘,’*’,’&’,’.’,’?’,’?’,"’","’",’“’,’,’,’”’,’‘’,’|’,’[’,’]’,’=’,’-’,’^’,"’",’+’,‘select’,‘update’,‘insert’,‘delete’];
foreach ($string_array as KaTeX parse error: Expected '}', got 'EOF' at end of input: … if (strpos(str_param, $value) > -1){
return true;
}
}
return false;
}