brave quote fix

This commit is contained in:
lolcat 2023-12-11 10:25:05 -05:00
parent 8ffb5a2712
commit 169f17b7b8
1 changed files with 18 additions and 1 deletions

View File

@ -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);
} }