Как преобразовать фрагмент кода ASP в PHP? - PullRequest
1 голос
/ 10 ноября 2009
function isChongHao(ary,i,j)
    if ary(i-1,j)<>0 or ary(i+1,j) then
        isChongHao=true
        exit function
    end if
    isChongHao=false
end function 

Ответы [ 3 ]

4 голосов
/ 10 ноября 2009
function isChongHao($ary, $i, $j) {
  if($ary[$i-1][$j] != 0 || $ary[$i+1][$j]) {
    return true;
  }
  return false;
}

- Полагаю, $ ary содержит имя функции .--

Упс, поразите это: Джоэл, спасибо, я полностью пропустил тот факт, что это был vbscript !!! o.o Теперь, может быть, лучше ...

1 голос
/ 10 ноября 2009
function isChongHao($ary, $i, $j)
{
    return ($ary[$i-1][$j] || $ary[$i+1][$j]);
 }

Вы, вероятно, должны убедиться, что эти индексы заданы в массиве заранее, с помощью вызова isset ().

0 голосов
/ 10 ноября 2009

Предполагая, что ary является массивом

function isChongHao($ary,$i,$j) {
    return (($ary[$i-1][$j] || $ary[$i+1][$j]) ? true : false);
}

Предполагая, что ary является функцией

function isChongHao($ary,$i,$j) {
    return (($ary($i-1,$j) || $ary($i+1,$j)) ? true : false);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...