protected function CompareElement($seek) { for ($i = 0; $i < $this->size_subject; $i++) { if (Dziara_substr2($this->sorted_subject, $i, Dziara_strlen($seek)) == $seek) { return true; } } return false; }
function Dziara_substr($text, $count) { $new_text = ''; if (Dziara_strlen($text) < $count) { return $text; } for ($i = 0; $i < $count; $i++) { $new_text .= $text[$i]; } return $new_text; }
static function Sort($string) { for ($i = 0; $i < Dziara_strlen($string) - 1; $i++) { for ($j = 0; $j < Dziara_strlen($string) - 1; $j++) { if ($string[$j] > $string[$j + 1]) { $tmp = $string[$j]; $string[$j] = $string[$j + 1]; $string[$j + 1] = $tmp; } } } return $string; }
protected function CalculateLength($subjec, $seek) { $this->size_subject = Dziara_strlen($subjec); $this->size_seek = Dziara_strlen($seek); }
public function Check($pesel) { return $this->ReturnCheckDigit($pesel) == $pesel[Dziara_strlen($pesel) - 1]; }