1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-07-31 05:50:42 +02:00

Shifting bits appears to be faster than the pow() function

git-svn-id: file:///svn/phpbb/trunk@4190 89ea8834-ac86-4346-8a33-228a782c2dd0
This commit is contained in:
Ludovic Arnaud
2003-07-02 22:23:45 +00:00
parent 03d46951b2
commit b59698aa10
2 changed files with 7 additions and 13 deletions

View File

@@ -180,12 +180,6 @@ class parse_message
foreach ($bbcode_data['regexp'] as $regexp => $replacement)
{
$this->message = preg_replace($regexp, $replacement, $this->message);
if (is_array($this->message))
{
$this->warn_msg[] = $this->message['error_msg'];
$this->message = $this->message['message'];
}
}
}
@@ -193,7 +187,7 @@ class parse_message
$new_size = strlen($this->message);
if ($size != $new_size)
{
$this->bbcode_bitfield += pow(2, $bbcode_data['bbcode_id']);
$this->bbcode_bitfield |= (1 << $bbcode_data['bbcode_id']);
$size = $new_size;
}
}