forked from Korbs/4get
brave quote fix
This commit is contained in:
parent
8ffb5a2712
commit
169f17b7b8
1 changed files with 18 additions and 1 deletions
|
@ -367,6 +367,7 @@ class fuckhtml{
|
||||||
$bracket = false;
|
$bracket = false;
|
||||||
$is_close_bracket = false;
|
$is_close_bracket = false;
|
||||||
$escape = false;
|
$escape = false;
|
||||||
|
$lastchar = false;
|
||||||
$json_out = null;
|
$json_out = null;
|
||||||
$last_char = null;
|
$last_char = null;
|
||||||
|
|
||||||
|
@ -399,7 +400,21 @@ class fuckhtml{
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
$escape = $json[$i] == "\\" ? true : false;
|
if(
|
||||||
|
$json[$i] == "\\" &&
|
||||||
|
!(
|
||||||
|
$lastchar !== false &&
|
||||||
|
$lastchar . $json[$i] == "\\\\"
|
||||||
|
)
|
||||||
|
){
|
||||||
|
|
||||||
|
$escape = true;
|
||||||
|
}else{
|
||||||
|
|
||||||
|
$escape = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
$lastchar = $json[$i];
|
||||||
|
|
||||||
if(
|
if(
|
||||||
$bracket === false &&
|
$bracket === false &&
|
||||||
|
@ -444,6 +459,8 @@ class fuckhtml{
|
||||||
$last_char = $json[$i];
|
$last_char = $json[$i];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
echo "\n\n" . $json_out . "\n\n";
|
||||||
|
|
||||||
return json_decode($json_out, true);
|
return json_decode($json_out, true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Reference in a new issue