привет парни в основном))) помогите php кодом срочняк над есть массив состоящий многих строк, как сделать чтоб рядом появился такой же массив. для примера у мну массив: 1 2 3 как вот так сделать? 1 1 2 2 3 3 спасибо большое)))
всмысле где рядом? ты хочш к массиву без значений добавить значения? 1 => 1 2 => 2 3 => 3 так? или что?
нет) массив состоит из многих строк, к каждой строке числа. и над чтоб рядом появилось такое же чмсло. зы все книжки посмотрел не нашел балин. допусим мой массив: 001_568 001_569 001_570 ... надо сделать так: 001_568 001_568 001_569 001_569 001_570 001_570 ... ...
спасиб кто отписался , но к сожелению не канает может неправильно объяснаю , попробую еще разок, ибо не хочу заниматься задротством, именно копипастом есть тхт файл с множеством строк, оттуда выдергиваю этот чертов массив использую функцию file_get_contents и preg_replace для того чтобы в браузере каждая строка отображалась на отдельной строке(прошу прощения за тавтологию ) так вот мне надо чтоб рядом с массивом был еще один, такой же, строка в строку зы мне не обязательно это выплнить с помощью php, я даже пробывал таблицей в word'e
рядом с массивом где? в браузере? на экран вывести один массив 2 раза? совсем ничего не понятно где именно рядом PHP: echo '<table><tbody>'; foreach ( $your_arr as $value ) echo "<tr><td>{$value}</td><td>{$value}</td></tr>"; echo '</tbody></table>';
вот кароч смотри такой код <?php $text = "massiv.txt"; $newtext= file_get_contents ($text); $val = $newtext; $val = preg_replace( "/\n/" , '<br>' , $val ); $newtext = $val; print "$newtext" ; ?> в massiv.txt находится примероно вот такой текст: 001_6 001_5 001_4 001_2 001_3 001_1 015_1 002_1 002_2 002_3 002_4 002_5 002_6 002_7 002_8 и тд надо чтоб в браузере вывелось, ну не знаю или сразу в тхт файл записался вот такой результат: (мне над этот результат копипастить в тхт файл и чтоб там корректо отображалось, как ниже) 001_6 001_6 001_5 001_5 001_4 001_4 001_2 001_2 001_3 001_3 001_1 001_1 015_1 015_1 002_1 002_1 002_2 002_2 002_3 002_3 002_4 002_4 002_5 002_5 002_6 002_6 002_7 002_7 002_8 002_8
PHP: <?php $f = fopen('massiv.txt','r'); $f2 = fopen('new.txt','w'); flock($f,2); flock($f2,2); while ( !feof($f) ) { $tmp = trim(fgets($f,2048)); fwrite($f2,"{$tmp} {$tmp}\n"); } flock($f,3); flock($f2,3); fclose($f); fclose($f2); ?>
извращенец. PHP: <?php $file = array_map("trim", file('massiv.txt')); foreach($file as $key=>$line){ $file[$key] = $line." ".$line; } file_put_contents("out.txt", implode("\r\n", $file)); ?>
Можно обойтись двумя строчками. Вывод в браузер PHP: <?php foreach(file('massiv.txt') as $value) echo $value.' '.$value.'<br>'; ?> Вывод в файл PHP: <?php foreach(file('massiv.txt') as $value) fwrite(fopen('out.txt','a+'),trim($value).' '.trim($value)."\r\n"); ?>
а еще такой вопрос: вот есть много txt файлов лежайщих в какой то папке и нужно пройтись по ним одним и тем же скриптом, как быть?
спс, буду пробывать, а вот такой вопрос, правда у мну возникал давно уже, спрашивал на каком то форуме, а там на него не ответили и замнули кароч. так я и не смог выполнить свою мечту а здесь люди по разумнее, сразу чувствуется. может вы на него ответите, собственно вопрос: можно выдернуть из .doc файла текст и вывести в браузере?)
я наверно вас уже затраxал но чет нифига не получается с этим классом, он просто в док файл запись делает)) как можно из док в тхт переделать?
открой файл .doc в блокноте и посмотри где читабельный текст начинается =) а лучше скачай спецификацию формата