Inflection.php
private function _sklStd($slovo, $ii, $zivotne)
    {

        if ($ii < 0 || $ii > \count($this->vzor)) {
            $this->astrTvar[0] = '!!!???';
        }
        // - seznam nedoresenych slov
        $count = \count($this->v0);
        for ($jj = 0; $jj < $count; $jj++) {
            if ($this->_isShoda($this->v0[$jj], $slovo) >= 0) {
                //str = 'Seznam výjimek [' + $jj + ']. '
                //alert(str + 'Lituji, toto $slovo zatím neumím správně vyskloňovat.');
                return null;
            }
        }
        // nastaveni rodu
        $this->astrTvar[0] = $this->vzor[$ii][0];

        // vlastni sklonovani
        for ($jj = 1; $jj < 15; $jj++) {
            $this->astrTvar[$jj] = $this->_sklon($jj, $ii, $slovo, $zivotne);
        }
        // - seznam nepresneho sklonovani
        $count = \count($this->v3);
        for ($jj = 0; $jj < $count; $jj++) {
            if ($this->_isShoda($this->v3[$jj], $slovo) >= 0) {
                //alert('Pozor, v některých pádech nemusí být skloňování tohoto slova přesné.');
                return;
            }
        }
        //  return SklFmt( $this->astrTvar );
    }
private function _sklStd($slovo, $ii, $zivotne)
    {

        if ($ii < 0 || $ii > \count($this->vzor)) {
            $this->astrTvar[0] = '!!!???';
        }
        // - seznam nedoresenych slov
        $count = \count($this->v0);
        for ($jj = 0; $jj < $count; $jj++) {
            if ($this->_isShoda($this->v0[$jj], $slovo) >= 0) {
                //str = 'Seznam výjimek [' + $jj + ']. '
                //alert(str + 'Lituji, toto $slovo zatím neumím správně vyskloňovat.');
                return null;
            }
        }
        // nastaveni rodu
        $this->astrTvar[0] = $this->vzor[$ii][0];

        // vlastni sklonovani
        for ($jj = 1; $jj < 15; $jj++) {
            $this->astrTvar[$jj] = $this->_sklon($jj, $ii, $slovo, $zivotne);
        }
        // - seznam nepresneho sklonovani
        $count = \count($this->v3);
        for ($jj = 0; $jj < $count; $jj++) {
            if ($this->_isShoda($this->v3[$jj], $slovo) >= 0) {
                //alert('Pozor, v některých pádech nemusí být skloňování tohoto slova přesné.');
                return;
            }
        }
        //  return SklFmt( $this->astrTvar );
    }
Sklonovani podle standardniho seznamu pripon