http://ua2.php.net/manual/ru/function.array-keys.php - поиск ключей с заданными значениями.
http://ua2.php.net/manual/ru/function.array-sum.php - посчитать сумму чисел в массиве.
Дальше подключи воображения, я думаю
messer93, [php:1:d298ce8ed2]
function oneTwo() {
$one = 0;
$two = 0;
foreach($array as $value) {
if($value == 1)
$one++;
if($value == 2)
$two++ ;
return $one, $two
}
}
$array = in_array(0, $array) ? true : oneTwo();[/php:1:d298ce8ed2]
MuSTAnG, в последней строке
? true : oneTwo();
что значит? не встречался...
Ребята,кому не сложно,объясните в личку, как работают куки и сессии. С основами сессии разобралась вроде,старт сессии, объявить что нужно занести в $_SESSION,и потом не сложно извлечь данные.
18 Июл 2012, 23:59MuSTAnG пишет:
"messer93, [php:1:18d4044cb0]
function oneTwo() {
$one = 0;
$two = 0;
foreach($array as $value) {
if($value == 1)
$one++
if($value == 2)
$two++
}
}
$array = in_array(0, $array) ? true : oneTwo();[/php:1:18d4044cb0]"
У тебя функция ничего не вернет..
Есть ссылка
http://example.ru/example/example
или просто http://example.ru/
мне нужно взять только exampe.ru
дайте регулярку пожалуйста.
Wins, тут ненужна регулярка.
[php:1:afae837b5f]$url = 'http://example.ru/example/example'; // любая ссылка
$host = parse_url($url, PHP_URL_HOST);[/php:1:afae837b5f]
function get_os($user_agent)
{
$oses = array ('(Windows 95)|(Win95)|(Windows_95)', '(Windows 98)|(Win98)', '(Windows NT 5.0)|(Windows 2000)', '(Windows NT 5.1)|(Windows XP)', 'Windows NT 5.2', '(Windows NT 4.0)|(WinNT4.0)|(WinNT)|(Windows NT)', 'Windows ME', 'OpenBSD', 'SunOS', '(Linux)|(X11)', '(Mac_PowerPC)|(Macintosh)', 'QNX', 'BeOS', 'OS/2');
foreach($oses as $os)
{
if (eregi($os, $user_agent)) return 'PC';
}
return 'Mobile';
}
Помогите переписать функцию без eregi тоесть на preg_match