а тут косяк
в первом варианте скрипта не правильно миксит
PHP код:
<?
ignore_user_abort(true);
ini_set('memory_limit', '500M');
set_time_limit(0);
$phrases=file("kwds.txt", FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES); // kwds.txt ключевики
$separator=' и '; // разделитель
foreach($phrases as $phrase1){
foreach($phrases as $phrase2){
if($phrase1==$phrase2) continue;
file_put_contents("kwds.mix", $phrase1.$separator.$phrase2."\r\n", FILE_APPEND | LOCK_EX); // kwds.mix готовые ключевики
}
}
?>
обрати внимание на кодировку в которой сохранен скрипт и исходные запросы если с русскими работаешь