$numを二度書くのは美しくないな
return $num + ($enabled ? 1 : -1);
それともphpにはわたしの知らない謎の引っ掛けでもあるのか

渡されてるnumが実は添え字だったとか
関数indexが0.1秒ごとに呼ばれるコールバックだとか
謎は尽きない

添え字が準備完了なら一つ進める関数がこのindexらしい

先の質問の続きで壮大な計画の一部らしいので小出しにしている状況だ
オリジナルはfunction index (int $i,String $s)なる関数だった
これまた何するか不明
もしかすると関数名を変えられると言うこと自体知らない可能性がある