ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #51  
Старый 03.06.2007, 01:11
Аватар для skzi
skzi
Познающий
Регистрация: 31.12.2006
Сообщений: 46
Провел на форуме:
84612

Репутация: 7
Отправить сообщение для skzi с помощью ICQ
По умолчанию

Найти наибольшее значение можно следующим способом:
переменной max присваиваешь первой элемент массива, потом в цикле проверяешь, если arr[i]>max тогда max=arr[i] и усе.
 
Ответить с цитированием

  #52  
Старый 03.06.2007, 10:34
Аватар для The_HuliGun
The_HuliGun
Участник форума
Регистрация: 19.05.2007
Сообщений: 228
Провел на форуме:
4325663

Репутация: 240
Отправить сообщение для The_HuliGun с помощью ICQ
По умолчанию

PHP код:
<?
 touch
('result.txt'); //создал файл
 
$res fopen ('result.txt',"r+");  //отркыл на запись
 
$a_ fopen ('a.txt',"r");  //
 
$b_ fopen ('b.txt',"r");  //  открыл файлы на чтение
 
$c_ fopen ('c.txt',"r");  //
 
$d_ fopen ('d.txt',"r");  //

 
$a fread ($a_,10);
 
$b fread ($b_,10);       // считал значение переменных
 
$c fread ($c_,10);
 
$d fread ($d_,10);

 
$max=0;

 if ((
$a>=$b)&&($a>=$c)&&($a>=$d)) $max=$a;
 if ((
$b>=$a)&&($b>=$c)&&($b>=$d)) $max=$b;  //определил максимальную
 
if (($c>=$a)&&($c>=$b)&&($c>=$d)) $max=$c;
 if ((
$d>=$a)&&($d>=$b)&&($d>=$c)) $max=$d;

 
fputs ($res,"$max"); // записал у файл

 
fclose($res);
 
fclose($a_);
 
fclose($b_);  // и не забыл позакрывать файлы
 
fclose($c_);
 
fclose($d_);
?>
 
Ответить с цитированием

  #53  
Старый 03.06.2007, 13:17
Аватар для ultimatum
ultimatum
Участник форума
Регистрация: 28.04.2007
Сообщений: 239
Провел на форуме:
2140476

Репутация: 161
Отправить сообщение для ultimatum с помощью ICQ
По умолчанию

PHP код:
$a_ fopen ('a.txt',"r");  

fputs ($res,"$max");
 
fclose($a_); 
А есть же какой то косяк со стороны php , что по середине может вклиниться ещё какой нить процесс?или я не прав
 
Ответить с цитированием

  #54  
Старый 03.06.2007, 13:27
Аватар для Sn@k3
Sn@k3
Познавший АНТИЧАТ
Регистрация: 13.04.2006
Сообщений: 1,738
Провел на форуме:
5151669

Репутация: 1198


Отправить сообщение для Sn@k3 с помощью ICQ
По умолчанию

попробуй =) а нах тебе, чем те линенйно не нравится
 
Ответить с цитированием

  #55  
Старый 03.06.2007, 16:10
Аватар для Cond
Cond
Новичок
Регистрация: 28.05.2007
Сообщений: 13
Провел на форуме:
17665

Репутация: 23
По умолчанию

Спасибо всем! Особенно The_HuliGun выручил спс.
И ещё вот
есть html страничка в интернете там таблица и её надо в многомерный массив перегнать.
Как сделать? Может есть у кого пример кода?
 
Ответить с цитированием

  #56  
Старый 04.06.2007, 20:51
Аватар для Gho_st
Gho_st
Познающий
Регистрация: 24.06.2005
Сообщений: 79
Провел на форуме:
227039

Репутация: 11
По умолчанию

Цитата:
Сообщение от ultimatum  
PHP код:
$a_ fopen ('a.txt',"r");  

fputs ($res,"$max");
 
fclose($a_); 
А есть же какой то косяк со стороны php , что по середине может вклиниться ещё какой нить процесс?или я не прав
если с файлом a.txt производят манипуляции то вполне вероятно при одновременном их обращении к a.txt
может возникнуть проблемма
во избежание подобного обычно на время работы твоего скрипта с файлом a.txt используются функции блокировки

на сколько я понял ты про это
 
Ответить с цитированием

  #57  
Старый 04.06.2007, 21:28
Аватар для Kridan
Kridan
Новичок
Регистрация: 02.06.2007
Сообщений: 24
Провел на форуме:
119202

Репутация: 19
По умолчанию

PHP код:
$a_=fopen("a.txt","a+");
flock ($fp,LOCK_EX);
fputs ($res,"$max");
fclose($a_); 
Разлочивать не надо перед закрытием - fclose сам разлочит.
 
Ответить с цитированием

  #58  
Старый 06.06.2007, 09:57
Аватар для DIAgen
DIAgen
Познавший АНТИЧАТ
Регистрация: 02.05.2006
Сообщений: 1,191
Провел на форуме:
7364332

Репутация: 1276


По умолчанию

Просто не охота создавать новую тему, по этому запостю сдесь!
Трабла в том как можно разбить сторку вида:
Цитата:
ЬЭЮЯабвгдежзийклмнопрстуф хцчшщъыьэюя\x01\x02\x03\x04\x05\x06\x07 \x08\x09\x0a\x0b\x0c\x0d\x0e\x0f\x10\x11\x12\x13\x 14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&\'()*+,-./0123456789:;
Разобрать данную строку по символьно можно сделать без проблем, а нужно разбить эту сроку так что бы учитывались \x01, \x02 и так далее, т.е шли как один символ.
Если использовать регулярки сильно сложные получаться и время затраченное на разбор тоже будет большой.
Если будут какие-нибудь мысли по данной теме жду предложений...

Последний раз редактировалось DIAgen; 06.06.2007 в 13:34..
 
Ответить с цитированием

  #59  
Старый 07.06.2007, 00:55
Аватар для Isis
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме:
16641028

Репутация: 2371


Arrow

PHP код:
<?php
$arr 
'\x01\x02\x03\x04\x05\x06\x07\x08\x09
        \x0a\x0b\x0c\x0d\x0e\x0f\x10\x11\x12
        \x13\x14\x15\x16\x17\x18\x19\x1a\x1b
        \x1c\x1d\x1e\x1f'
;
$x explode("\\"$arr);
foreach(
$x as $b)
echo 
"\\".$b."<br/>";
?>
Вывод:
Код:
\x01
\x02
\x03
\x04
\x05
\x06
\x07
\x08
\x09
\x0a
\x0b
\x0c
\x0d
\x0e
\x0f
\x10
\x11
\x12
\x13
\x14
\x15
\x16
\x17
\x18
\x19
\x1a
\x1b
\x1c
\x1d
\x1e
\x1f
 
Ответить с цитированием

  #60  
Старый 07.06.2007, 08:32
Аватар для The_HuliGun
The_HuliGun
Участник форума
Регистрация: 19.05.2007
Сообщений: 228
Провел на форуме:
4325663

Репутация: 240
Отправить сообщение для The_HuliGun с помощью ICQ
По умолчанию

Код:
<?php
$str="фвафіаafdjasdjfowej\x1e\x10s\\\asdf%&**()";
echo"$str<br>";
for($i=0;$i<=strlen($str);)
 {
  echo"$str[$i]<br>";
  $i++;
 }
?>
В результате будет:

Код:
фвафіаafdjasdjfowejs\\asdf%&**()
ф
в
а
ф
і
а
a
f
d
j
a
s
d
j
f
o
w
e
j


s
\
\
a
s
d
f
%
&
*
*
(
)
Как видишь сочетание символов \x1e и \x10 воспринимается как один символ.
 
Ответить с цитированием
Ответ


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Delphi, .NET, Asm 5420 17.06.2010 13:33
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Форумы 26 15.02.2005 22:57



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


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




ANTICHAT.XYZ