fix some php8.0 showstoppers

This commit is contained in:
Xkeeper
2024-09-16 23:13:31 -07:00
parent aa9bc5d780
commit eeba015a21
4 changed files with 10 additions and 10 deletions

View File

@@ -55,7 +55,7 @@ namespace {
$hash = sha1($hostname . $username . $flags);
/* persistent connections start with p: */
if ($hostname{1} !== ':' && isset(\Dshafik\MySQL::$connections[$hash])) {
if ($hostname[1] !== ':' && isset(\Dshafik\MySQL::$connections[$hash])) {
\Dshafik\MySQL::$last_connection = \Dshafik\MySQL::$connections[$hash]['conn'];
\Dshafik\MySQL::$connections[$hash]['refcount'] += 1;
return \Dshafik\MySQL::$connections[$hash]['conn'];
@@ -729,7 +729,7 @@ namespace Dshafik {
{
$escapedString = '';
for ($i = 0, $max = strlen($unescapedString); $i < $max; $i++) {
$escapedString .= self::escapeChar($unescapedString{$i});
$escapedString .= self::escapeChar($unescapedString[$i]);
}
return $escapedString;