01.
<?php
02.
if
(
$_POST
[
"text"
]!=
""
){
03.
function
swath(
$input_text
){
04.
$input_filename
=
"test.txt"
;
05.
$output_filename
=
"output.txt"
;
06.
$input_text
= iconv(
'UTF-8'
,
'TIS-620'
, trim(
$input_text
));
07.
file_put_contents
(
$input_filename
,
$input_text
);
08.
system( SWATH .
'/swath.exe -b " " -d '
. SWATH .
'/swath -m long < '
.
$input_filename
.
' > '
.
$output_filename
);
09.
$raw
=
file_get_contents
(
$output_filename
);
10.
$raw
= iconv(
'TIS-620'
,
'UTF-8'
, rtrim(
$raw
));
11.
unlink(
$input_filename
);
12.
unlink(
$output_filename
);
13.
return
$raw
;
14.
}
15.
function
multiexplode (
$delimiters
,
$string
) {
16.
$ready
=
str_replace
(
$delimiters
,
$delimiters
[0],
$string
);
17.
$launch
=
explode
(
$delimiters
[0],
$ready
);
18.
return
$launch
;
19.
}
20.
$trim
=
str_replace
(
" "
,
""
, (
$_POST
[
"text"
]) );
21.
$w
= swath (
$trim
);
22.
$ex
= multiexplode(
array
(
" "
),
$w
);
23.
24.
}