HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Вопрос про совпадение в клетке
  #1  
Старый 02.01.2010, 20:14
DTW
Участник форума
Регистрация: 11.05.2008
Сообщений: 202
С нами: 9473484

Репутация: 104
По умолчанию Вопрос про совпадение в клетке

Значит так поле 3X3

карта может совпадать по бокам если если там есть карта сравниваем.
Так вот вопрос если другой способ найти где карты карты совпадают.

[code=php]
$mas = array(0,0,0,0,0,0,0,0,1) ;
echo CorectField(1,$mas);
@card номер карты
@mas все поля о нет карты 1 есть

если способ написать функцию по меньше то эта много занимает


PHP код:
 function CorectField($card,&$mas)
      {
          
          switch(
$card) {
          case 
1: {
              if(
$mas[1] == || $mas[3] == 1)   return true
              
             
               return 
false;
          }
          
           case 
2: {
              if(
$mas[0] == || $mas[2] == || $mas[4] == 1) return true;
              
              
          }
          
             case 
3: {
              if(
$mas[1] == || $mas[5] == 1) return true
               return 
false;  
              
          }
          
               case 
4: {
             if(
$mas[0] == || $mas[4] == || $mas[6] == )  return true
              
                return 
false;  
          }
          
             case 
5: {
              if(
$mas[1] == || $mas[3] == || $mas[5] == || $mas[7] == 1)  return true;   
              
                return 
false;  
          }
          
                 case 
6: {
                     
              if(
$mas[2] == || $mas[4] == || $mas[8] == )  return true;   
              
                return 
false;
          }
          
                 case 
7: {
              if(
$mas[3] == || $mas[7] == 1)   return true;     
              
                return 
false;  
          }
          
                case 
8: {
             if(
$mas[4] == || $mas[6] == || $mas[8] == 1)   return true;     
              
                return 
false;
          }
          
              case 
9: {
              if(
$mas[5] == || $mas[7] == 1)  return true
              
               return 
false;
          }
          
           default : { 
               return 
false
          
          }
       }              
          
      } 
пс не там создал (

Последний раз редактировалось DTW; 02.01.2010 в 21:38..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос про уязвимости в форумах FastBB CraF Уязвимости CMS / форумов 13 17.11.2005 18:33
Вопрос про форматирование компа по ip koldun Болталка 22 15.11.2005 21:51
Вопрос про редактирование БД, больших размеров k1b0rg Уязвимости CMS / форумов 7 23.08.2005 11:26
Вопрос про ikonboard 2.1.9 (Как передать снифферу данные и куки пользователя ) Toshik Уязвимости CMS / форумов 3 18.08.2004 17:59



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.