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

22.01.2009, 16:18
|
|
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме: 2238549
Репутация:
1318
|
|
$info = "\r\nvar: $var,\r\nvar1 $var1 etc";
|
|
|

22.01.2009, 16:50
|
|
Moderator - Level 7
Регистрация: 07.06.2006
Сообщений: 556
Провел на форуме: 7549607
Репутация:
2702
|
|
Я просто хочу научиться ООП по этому маленький код! Плиз покажи пример???
ООП нельзя научиться посмотрев на пример. Это не просто некая фишка, это целая идеология. И если даже выучишь, то понимание наступит далеко не сразу.
И во вторых, если что-то и "оборачивать" в ООП, то и вся архитектура должна быть объектно-ориентирована...
Как сказал groundhog, у тебя логика перемешана. Если ты, прежде чем задавать свой вопрос, не смог разделить логику и выделить какой именно функционал тебе нужно инкапсулировать в класс, то тебе ещё рано лезть в ООП...
Последний раз редактировалось [x26]VOLAND; 22.01.2009 в 16:55..
|
|
|

22.01.2009, 17:16
|
|
Познавший АНТИЧАТ
Регистрация: 05.05.2008
Сообщений: 1,078
Провел на форуме: 10311449
Репутация:
1357
|
|
Сообщение от AkyHa_MaTaTa
можно например и так
PHP код:
$in='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890+-_=';
$out=substr(str_shuffle($in),rand(0,2),rand(5,8));
echo $out;
как мне сделать чтоб пассы все сгенерились в столбик,
//мне надо для словарика
|
|
|

22.01.2009, 17:20
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
https://forum.antichat.ru/showpost.php?p=1073797&postcount=8113
|
|
|

22.01.2009, 17:24
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме: 2769640
Репутация:
1304
|
|
MaTpOc Где то я это уже писал, генератор словарей:
PHP код:
<pre><?
// Функция для генерации
// $FROM, $TO - Начальное / Конечное количество символов
// $todo - Что делать со словом
// $alfa - Алфавит для генераци, нулевой элемент ДОЛЖЕН быть пустой строкой, иначе заменяется на нее
function gen($FROM, $TO , $todo, $alfa=array("","a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z"))
{
$alfa=array_values($alfa);
$alfa[0]="";
$count=count($alfa);
$eval='';
$eval2=array();
$slovo='';
for ($n=1;$n<=$TO;$n++)
{
$eval .='for ($'.chr(96+$n).'='.(($n-$TO+$FROM>=1) ? '1' : '0').';$'.chr(96+$n).'<'.$count.';$'.chr(96+$n).'++) {'."\r\n";
$eval2[]='$alfa[$'.chr(96+$n).']';
}
if (eval($eval.'$slovo = '.implode('.',$eval2).'; '.$todo.str_repeat('}',$TO))) return true; else return false;
}
define(FROM,2); // Начальное количество букв
define(TO,3); // Конечное количество букв
// Что делать с текущим словом, которое хранится в переменной $slovo
// Например запишем в файл
$todo='fwrite($f,$slovo."\r\n");';
$f=fopen('slovar.txt','w');
gen(FROM,TO,$todo);
fclose($f);
?>
|
|
|

22.01.2009, 17:35
|
|
Постоянный
Регистрация: 21.08.2008
Сообщений: 302
Провел на форуме: 458686
Репутация:
-25
|
|
как передать в функцию переменную?
|
|
|

22.01.2009, 17:38
|
|
Moderator - Level 7
Регистрация: 07.06.2006
Сообщений: 556
Провел на форуме: 7549607
Репутация:
2702
|
|
function($var)
{
чёто делаем с этой $var
}
|
|
|

22.01.2009, 17:39
|
|
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме: 3069349
Репутация:
808
|
|
Сообщение от geforce
как передать в функцию переменную?
http://php.net/functions.arguments
Привет.
|
|
|

22.01.2009, 18:32
|
|
Познавший АНТИЧАТ
Регистрация: 05.05.2008
Сообщений: 1,078
Провел на форуме: 10311449
Репутация:
1357
|
|
вобщем у меня че та этот скрипт не пашет(
PHP код:
<?php
$in='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRS TUVWXYZ1234567890+-_=';
$out=substr(str_shuffle($in),rand(0,2),rand(5,8));
echo $out;
$info = "\nvar: $var,\nvar1 $var1 etc";
$fout=fopen('output.txt','a+');
fwrite ($fout,$info . "\r\n");
fclose($fout);
?>
|
|
|

22.01.2009, 18:36
|
|
Постоянный
Регистрация: 19.03.2007
Сообщений: 684
Провел на форуме: 3152874
Репутация:
1020
|
|
Сообщение от MaTpOc
вобщем у меня че та этот скрипт не пашет(
PHP код:
<?php
$in='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRS TUVWXYZ1234567890+-_=';
$out=substr(str_shuffle($in),rand(0,2),rand(5,8));
echo $out;
$info = "\nvar: $var,\nvar1 $var1 etc";
$fout=fopen('output.txt','a+');
fwrite ($fout,$info . "\r\n");
fclose($fout);
?>
echo $out; , $info = "\nvar: $var,\nvar1 $var1 etc"; ОМГ, каша, что тебе конкретно надо, что бы генерировались пароли случайные и потом записывались в файл?
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|