class jslink { var $links = array(); var $signs = array('a', '4', 'о', '3', '~', 'а'); function add_link($url, $text) { $id = count($this->links); $this->links[$id] = $url; echo "".$text.""; } function encode_l($url) { $url = str_split($url); $url = array_reverse($url); $n_url = ''; for ($i = 0; $i < count($url) * 2; $i++) { $n_url .= ( ($i % 2 != 0) ? $this->signs[array_rand($this->signs)] : $url[$i / 2]); } return $n_url; } function draw_links() { if (count($this->links) == 0) { return; } ?> } } $jl = new jslink(); ?>