ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

15.03.2009, 15:40
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме: 2769640
Репутация:
1304
|
|
Chaak А потом мучаться снова и снова, если например экспоненциальное число будет использоваться, и опять таки аппелируя к статье Elekt. Там говорится, что НУЖНО использовать is_numeric, но как замену intval и (int). Имхо, ничем не отличается от использования is_int и is_float
|
|
|

15.03.2009, 15:48
|
|
Участник форума
Регистрация: 12.03.2008
Сообщений: 254
Провел на форуме: 12333903
Репутация:
238
|
|
Мне нужно было колицество целыми цыслами,ето проверка,есле там число (кол друзей) тогда всё ок,есле чтото иное,значи регулярка глюкнула,не кто скопировала,думаю мне етот пример идеально подходит,ну попробую я лишь вечером...(
И дробовые числа тут никак немогут появиться,апсолютно, 0.5 друга на сайте быть неможет  минимум 0 максимум 2500 
|
|
|

15.03.2009, 16:04
|
|
Участник форума
Регистрация: 09.03.2008
Сообщений: 193
Провел на форуме: 2140897
Репутация:
267
|
|
geforce,обработай тескт этой функцией
PHP код:
function win2uni($s)
{
$s = convert_cyr_string($s,'w','i');
for ($result='', $i=0; $i<strlen($s); $i++) {
$charcode = ord($s[$i]);
$result .= ($charcode>175)?"&#".(1040+($charcode-176)).";":$s[$i];
}
return $result;
}
|
|
|

15.03.2009, 17:29
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме: 6075534
Репутация:
2731
|
|
Как вывести ключ массива, зная его значение?
|
|
|

15.03.2009, 17:34
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме: 18127311
Репутация:
1676
|
|
Как вывести ключ массива, зная его значение?
http://ru.php.net/manual/ru/function.key.php
|
|
|

15.03.2009, 17:35
|
|
Members of Antichat - Level 5
Регистрация: 28.05.2007
Сообщений: 729
Провел на форуме: 5571194
Репутация:
1934
|
|
попробуй как вариант
PHP код:
foreach ($array as $key => $val){
if ($val=='what you need')
echo $key;
}
__________________
Появляюсь редко. Важные дела в реале.
|
|
|

15.03.2009, 17:40
|
|
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме: 3069349
Репутация:
808
|
|
Сообщение от mailbrush
Как вывести ключ массива, зная его значение?
PHP код:
$key = array_search('значение', $array);
// или
$keys = array_keys($array, 'значение');
|
|
|

15.03.2009, 17:41
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
PHP код:
<?php
$array = array(0 => 'blue', 1 => 'red', 2 => 0x000000, 3 => 'green', 4 => 'red');
$key = array_search('red', $array); // $key = 1;
$key = array_search('green', $array); // $key = 2; (0x000000 == 0 == 'green')
$key = array_search('green', $array, true); // $key = 3;
?>
и вообще вот:
http://www.php.ru/manual/ref.array.html
|
|
|

15.03.2009, 19:31
|
|
Познавший АНТИЧАТ
Регистрация: 05.05.2008
Сообщений: 1,078
Провел на форуме: 10311449
Репутация:
1357
|
|
Что лучше: слушать Евгения Попова или лучше прочитать тонну книг по PHP?
|
|
|

15.03.2009, 19:38
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.05.2008
Сообщений: 756
Провел на форуме: 9257858
Репутация:
979
|
|
Сообщение от MaTpOc
Что лучше: слушать Евгения Попова или лучше прочитать тонну книг по PHP?
Прочитать книгу.Смотрел я этого Попова,он говорит всё вкратце и местами неправильно,после просмотра его видео тебе так и так придётся искать более подробную инфу.
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|