ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

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

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

  #15011  
Старый 02.03.2010, 20:41
Deathdreams
Постоянный
Регистрация: 08.11.2008
Сообщений: 498
Провел на форуме:
2603363

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

Цитата:
Сообщение от Compton  
PHP код:
<?php
$name_array 
= array('a','b','c');
$rand rand(0,2);
echo 
$name_array["$rand"];
?>
вот рандомный вывод из массива,думаю дальше додумаешь
PHP код:
$var = array('a''b''c');

echo 
$var[array_rand($var)]; 
 

  #15012  
Старый 02.03.2010, 20:44
Deathdreams
Постоянный
Регистрация: 08.11.2008
Сообщений: 498
Провел на форуме:
2603363

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

Цитата:
Сообщение от SeNaP  
Возможно ли как нибудь обратиться к переменной в классе в функции?
т.е.
PHP код:
class Nameclass{
function 
inc(){
$var ="asd";    
}

Чтобы вывело переменную $var можно обратиться к функции inc(), но тогда придётся делать так
PHP код:
class Nameclass{
function 
inc(){
$var ="asd";
return 
$var;    
}

А возможно ли как нибудь обойтись без return и без echo в самой функции?
т.е. как то так $this->inc()->$var
PHP код:
class Nameclass{
var 
$var;

function 
inc(){

$this->var ="asd";

                          }

}
$class = new Nameclass();

echo 
$class->var
 

  #15013  
Старый 02.03.2010, 21:03
Nosfer
Новичок
Регистрация: 10.01.2007
Сообщений: 16
Провел на форуме:
109680

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

Есть массив, состоящий из нескольких сотен уник урлов.
Задача: оставить в массиве урлы с наименьшей степенью вложенности (т.е. меньшей длины), а во втором массиве подсчитать количество дублей для определенного домена.

Т.е. имея:

1) http://yandex.ru/goog/ddd
2) http://yandex.ru/goog/ddd/dd
3) http://yandex.ru/goog/ddd?=ddd
4) http://google.com/5
5) http://mail.ru/

На выходе получим 2 массива:

1й:

1) http://yandex.ru/goog/ddd
2) http://google.com/5
3) http://mail.ru/



1) 3
2) 1
3) 1

Как сделать?
 

  #15014  
Старый 02.03.2010, 22:42
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


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

вот еще, сам посчитаешь))
PHP код:
<pre>
<?php
$domen 
file('123.txt');
sort($domen);
print_r ($domen);
foreach (
$domen as $key=>$value) {
   
preg_match('/^http:\/\/?([^\/]+)/i',$value,$h);
   if (
$temp == $h[1]) $keys[$key] = $value;
   
$temp $h[1];
}
#print_r ($keys);
foreach ($keys as $key=>$value) {
   if (
strlen($value) > strlen($domen[$key-1])) unset($domen[$key]);
}
print_r ($domen);
?>
</pre>
PS: Сколько совпадений было по каждому домену видно по разнице в ключах итогового массива

Последний раз редактировалось Pashkela; 02.03.2010 в 22:53..
 

  #15015  
Старый 02.03.2010, 23:50
+casper+
Banned
Регистрация: 27.06.2009
Сообщений: 200
Провел на форуме:
944465

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

где тут ошибки?

Цитата:
allow from all

php_value register_long_arrays on
php_value register_globals on
php_value display_errors off
php_value upload_max_filesize 2M
php_value post_max_size 2M
 

  #15016  
Старый 03.03.2010, 00:03
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


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

в ДНК, вот тут:

php_value register_globals on

должно быть off
 

  #15017  
Старый 03.03.2010, 00:18
+casper+
Banned
Регистрация: 27.06.2009
Сообщений: 200
Провел на форуме:
944465

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

Pashkela

у меня только так работает, раскоментирую любую страчку - 500
Цитата:
allow from all

#php_value register_long_arrays on
#php_value register_globals on
#php_value display_errors off
#php_value upload_max_filesize 2M
#php_value post_max_size 2M
 

  #15018  
Старый 03.03.2010, 00:20
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


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

значит скорее всего фрихост и такие настройки разрешено делать только из php.ini, доступа к которому у тебя конечно нет. И правильно хостер делает.
 

  #15019  
Старый 03.03.2010, 00:35
+casper+
Banned
Регистрация: 27.06.2009
Сообщений: 200
Провел на форуме:
944465

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

Pashkela, нихрена не фрихост. на dle и wordpress хитасес пашет.
 

  #15020  
Старый 03.03.2010, 00:39
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


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

вопросов больше не имею, раз dle и wordpress - тогда я пас, это за гранью моих скромных познаний

PS: Я сначала подумал у тебя phpbb какой-нибудь стремный, 2-ая ветка

Последний раз редактировалось Pashkela; 03.03.2010 в 00:42..
 
 





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


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




ANTICHAT.XYZ