Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

03.03.2010, 00:09
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
Сообщение от dr.Web
PHP код:
foreach($keys as $i=>$key)
{
echo $key;
if($key == ...)
$keys[$i-1];
}
а теперь запусти свой скрипт и перечитай первый пост снова
Последний раз редактировалось Pashkela; 03.03.2010 в 00:14..
|
|
|

03.03.2010, 00:10
|
|
Постоянный
Регистрация: 20.12.2007
Сообщений: 334
Провел на форуме: 1934122
Репутация:
118
|
|
не хватает лишь возможности открутить его обратно при условии
Используй do {....} while(....);
ну и вариант с each() ещё более ужасен в плане красоты кода
типа гламурный кодер))
Последний раз редактировалось shellz[21h]; 03.03.2010 в 00:15..
|
|
|

03.03.2010, 01:42
|
|
Участник форума
Регистрация: 02.02.2009
Сообщений: 146
Провел на форуме: 1093500
Репутация:
43
|
|
Сообщение от Pashkela
а теперь запусти свой скрипт и перечитай первый пост снова
суть в том, чтобы в следующей итерации снова повторился текущий ключ
что не так?
PHP код:
foreach($keys as $i=>$key)
{
echo $key; //показыввает текущий элемент
if($key == ...) //если $key == ... то
$keys[$i-1]; //показывает предыдущий элемент
}
Последний раз редактировалось dr.Web; 03.03.2010 в 01:45..
|
|
|

03.03.2010, 01:46
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
уже писал - запусти скрипт, проверь, предварительно прочитай первый пост, не выставляй себя идиотом
|
|
|

03.03.2010, 01:50
|
|
Участник форума
Регистрация: 02.02.2009
Сообщений: 146
Провел на форуме: 1093500
Репутация:
43
|
|
Сообщение от Pashkela
уже писал - запусти скрипт, проверь, предварительно прочитай первый пост, не выставляй себя идиотом
идиотом себя выставляешь ты я и без запуска знаю что получиться.
//непонял наверное первый пост...
Последний раз редактировалось dr.Web; 03.03.2010 в 01:53..
|
|
|

03.03.2010, 01:57
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
Сообщение от dr.Web
идиотом себя выставляешь ты я и без запуска знаю что получиться.
//непонял наверное первый пост...
Ок, покажи пример скрипта на основании своего алгоритма, отвечающего условиям, озвученным в первом посте, чтобы смыть с себя все то заслуженное говно, которым я тебя заслуженно облил.
|
|
|

03.03.2010, 02:00
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
Сообщение от dr.Web
идиотом себя выставляешь ты я и без запуска знаю что получиться.
//непонял наверное первый пост...
Омг
|
|
|

03.03.2010, 02:01
|
|
Участник форума
Регистрация: 02.02.2009
Сообщений: 146
Провел на форуме: 1093500
Репутация:
43
|
|
Сообщение от Pashkela
Ок, покажи пример скрипта на основании своего алгоритма, отвечающего условиям, озвученным в первом посте, чтобы смыть с себя все то заслуженное говно, которым я тебя заслуженно облил.
на
PHP код:
$keys=range(1,100);
foreach($keys as $i=>$key)
{
echo $key."<br>";
if($key == 20){echo $keys[$i]."<br>";}
}
exit;
обливатель.
Код:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
Последний раз редактировалось dr.Web; 03.03.2010 в 02:04..
|
|
|

03.03.2010, 02:06
|
|
Участник форума
Регистрация: 02.02.2009
Сообщений: 146
Провел на форуме: 1093500
Репутация:
43
|
|
можно ввести ещё одну переменную в которой будет храниться нужный индекс массива.
|
|
|

03.03.2010, 02:13
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
молодец, а говорил не знаешь
в частности - при определенном условии вернуть его на предыдущую позицию
а теперь представь, что не на предыдущую, а на две-двадцать назад, и ключи у массива не идут так - 1,2,3,4,5,6, а, например, так - 1,11,34,45,67,89,90
PS: И потом ты не вернул на предыдущую позицию, а просто повторил два раза текущую, разницу чуствуешь?
Последний раз редактировалось Pashkela; 03.03.2010 в 02:18..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|