Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Ада и другие языки _ php mod

Автор: Rian 9.07.2010 0:33

перевожу функцию с делфи на пхп, вроде получается, но
там есть строка: $data[$i mod 14]
в ней возникает ошибка: Parse error: syntax error, unexpected T_STRING, expecting ']'

это из-за mod?
а какой аналог?

Автор: volvo 9.07.2010 0:40

Во всех языках с С-подобным синтаксисом остаток от деления - это %. Наверное, и в PHP тоже...

Автор: Rian 9.07.2010 0:58

гы) ясно, пошло

есть еще проблем почему не проходит условие swith?

Код

$cmd='a1';
switch ($cmd[1]):
  case 'a':
  echo 'vvvvvvvv<br>';
      $num=$cmd[2];
      $temp=$data[$num];
      $data[$num]=0;

Автор: Lapp 9.07.2010 11:26

А почему 1? "Во всех языках с С-подобным синтаксисом" (С) нумерация начинается с 0.
smile.gif

Автор: Rian 9.07.2010 11:35

Цитата(Lapp @ 9.07.2010 7:26) *

А почему 1? "Во всех языках с С-подобным синтаксисом" (С) нумерация начинается с 0.
smile.gif

черт, это ж надо было
а вот принципы обьявления глобальных переменных вот это было жестоко...