<textarea></textarea>
<script>
$("textarea").on("input",function(){
$.post("go.php",{
search:$("textarea").val() // search это $_POST['search']
},function(a){$("pre").html(a)})
});
</script><pre></pre>
$xooon = preg_split("-[\W]-u", $_POST['search'], -1, PREG_SPLIT_NO_EMPTY);
$go = $indysiii = [];
for ($astraaa = 0; $astraaa <= count($xooon); $astraaa++) {
for ($bond = 0; $bond < $astraaa; $bond++) {
$ccc = implode(array_slice($xooon, $bond, count($xooon) - $astraaa + 1));
if (!isset($indysiii[$ccc])) {
$indysiii[$ccc] = array_push($go, array($ccc));
}
}
}
print_r($go);
var string = 'Привет мир как у тебя дела',
xooon = string.split(' '),
go = [],
indysiii = [];
for (var astraaa = 0, xooonLength = xooon.length; astraaa <= xooonLength; astraaa++) {
for (var bond = 0; bond < astraaa; bond++) {
var ccc = xooon.slice(bond, xooonLength - astraaa + 1).join(' ');
if (ccc != '' && !(indysiii[ccc])) {
indysiii[ccc] = true;
go.push(ccc);
}
}
}
var result = $("#result");
for (var i in go) {
result.append('<div>' + go[i] + '</div>');
}
$.post("go.php",{
search:$("textarea").val() // search это $_POST['search']
},function(a){$("pre").html(a)})
string = 'Привет мир как у тебя дела'
$.post('go.php', {search: go}, function(a){ $('pre').html(a) });
$_POST['search'] = json_decode($_POST['search'] , true);
$('textarea').on('keyup', function () {
var string = $(this).val(),
xooon = string.split(' '),
go = [],
indysiii = [];
for (var astraaa = 0, xooonLength = xooon.length; astraaa <= xooonLength; astraaa++) {
for (var bond = 0; bond < astraaa; bond++) {
var ccc = xooon.slice(bond, xooonLength - astraaa + 1).join(' ');
if (ccc != '' && !(indysiii[ccc])) {
indysiii[ccc] = true;
go.push(ccc);
}
}
}
$.post('go.php', {search: go}, function (a) {
$('pre').html(a);
});
});
<?php
$_POST['search'] = json_decode($_POST['search'] , true);
print_r($go);
$('textarea').on('keyup', function () {
var string = $.trim($(this).val()),
xooon = string.split(/\s+/g),
go = [],
indysiii = [];
for (var astraaa = 0, xooonLength = xooon.length; astraaa <= xooonLength; astraaa++) {
for (var bond = 0; bond < astraaa; bond++) {
var ccc = $.trim(xooon.slice(bond, xooonLength - astraaa + 1).join(' '));
if (ccc != '' && !(indysiii[ccc])) {
indysiii[ccc] = true;
go.push(ccc);
}
}
}
$.post('go.php', {search: JSON.stringify(go)}, function (a) {
$('pre').html(a);
});
});
$('textarea').on('keyup', function () {
var start = $.trim($(this).val()).split(/\s+/g);
for (var i = 0, result = [], _result = {}, stroke; i <= start.length; i++) {
for (var j = 0; j < i; j++) {
stroke = $.trim(start.slice(j, j + start.length - i + 1).join(' '));
if (!_result[stroke]) {
_result[stroke] = result.push(stroke);
}
}
}
$.post('go.php', {search: JSON.stringify(result)}, function (a) {
$('pre').html(a);
});
});
array($_POST['search'] = json_decode($_POST['search'] , true));
print_r($_POST['search']);
$a = $_POST['search'] = json_decode($_POST['search'] , true);
foreach ($a as $a) {
$x = "im/".$a.".";
if (!file_exists($x)) {
file_put_contents($x, $a = "<span class='$x'>$a</span><br>");
}
include $x;
}
после сохранение нескольких слов, удаляем if (!file_exists($x)) {
file_put_contents($x, $a = "<span class='$x'>$a</span><br>");
}
var str = "test, stroke";
var wordarray = str.split(", ");
$.ajax({ //send POST to processor.php
url: "processor.php",
type: "POST",
data: { "wordarray" : wordarray }, //JSON
success: function (response) { },
error: function (response) { }
});
if ( isset($_POST["wordarray"]) ) {
$wordarray = $_POST["wordarray"];
echo $wordarray[0];
echo $wordarray[1];
}
$str= "test, stroke"
$wordarray = explode(", ", $str);
//$wordarray[0] == test
//$wordarray[1] == stroke