code: 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 );
      }
docs: Sklonovani podle standardniho seznamu pripon