HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
 
 
Опции темы Поиск в этой теме Опции просмотра

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

Репутация: 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.XYZ