php parameters below abz 10 rast между предложениями ccc trim file_get

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
<?php
//parameters below..
$abz=10;
$rast=4; //между предложениями
$ccc=2;
$a=trim(file_get_contents('1.txt'));
$a=str_replace('. ','.',$a);
$b=trim(file_get_contents('2.txt'));
$b=str_replace("\r",'',$b);
$a=str_replace('!', '.', $a);
$a=str_replace('?', '.', $a);
$a1=$a;
$a=explode('.',$a);
$b=explode("\n",$b);
shuffle($a);
shuffle($b);
$col=count($a);
for($aa=$rast;$aa<$col;$aa+=$rast){
$a[$aa].='.'.$b[$num];
$num++;
}
$cont=implode('.', $a);
$cont.='.';
$cont=str_replace('..','.',$cont);
if($cont[0]=='.'){
$cont=substr($cont, 1);
}
$en=explode('.',$cont);
foreach($en as $k => &$val){
$val.='.';
if($k!=0 and $k%$abz==0){
$val.="\r\n";
}
}
$cont=implode('', $en);
$cont=str_replace('..','.',$cont);
$cont=str_replace(' ',' ',$cont);
$cont=str_replace('. .','.',$cont);
$cont=str_replace('. ','.',$cont);
$cont=str_replace(' .','.',$cont);
$cont=str_replace('.','. ',$cont);
file_put_contents('res.txt',$cont);
file_put_contents('res2.txt',str_replace("\r\n",'',$cont));
$qq=explode("\r\n", $cont);
$num=1;
for($nmn=0;$nmn<count($qq);$nmn+=$ccc){
$ell='';
$nn++;
$xx=$nmn;
for($k=0;$k<$ccc;$k++){
$ell.=$qq[$xx+$k]."\r\n";
}
mkdir("fold/$nn");
file_put_contents('fold/'.$nn.'/'.$nn.'.txt', str_replace("\r\n","\r\n ",$ell));
}
$cont=str_replace('.',"\r\n",$a1);
//$cont=str_replace("\r\n ","\r\n",$cont);
file_put_contents('11.txt',$cont);
$conta=explode("\r\n",$cont);
foreach($conta as &$vv){
$vv[0]=strtolower($vv[0]);
}
$con=implode("\r\n",$conta);
$con=str_replace('Array', '', $con);
file_put_contents('12.txt',$con);
$kk=file('11.txt');
while($n!=12){
$end.=$kk[$n]."\r\n";
$n++;
}
file_put_contents('col.txt',$end);
?>