to co napisał SPEEDY jest najbliższe prawdy aczkolwiek nie do końca, ponieważ tablica na której działam jest zczytywana z pliku txt i wygląda tak:
<?php
1 85 119 30 26 17 0.5
1 90 64 61 32 13 0.5
1 90 47 28 15 18 0.5
2 93 50 18 25 17 6
2 91 68 14 20 19 4
2 90 52 10 17 12 5
2 90 63 45 24 85 1
2 95 93 21 27 47 6
2 84 73 46 32 39 4
?>
jak widać każdy wers tablicy składa się z wartości oddzielonych spacjami,
sęk w tym że należy pozostawić pierwszą kolumnę bez zmian natomiast a resztę należy przekształcić i nadpisać:
udało mi się wykonać pierwszą część zadania, czyli pozostawienie pierwszej kolumny bez zmian i przekształcenie pozostałych elementów za pomocą skryptu:
<?php
$plik = file("plik.txt");
for ($i=0; $i < $liczeb; $i++) {
for ($klasa=1; $klasa < 7; $klasa++)
{
$stand=($wers[$klasa]-5)/10;
}
?>
za pomocą tego skryptu mogę niestety tylko przekształcić wartości w poszczególnych wersach tablicy. po wyświetleniu wygląda to mniej więcej tak:
<?php
1 8 11.4 2.5 2.1 1.2 -0.5
1 8.5 5.9 5.6 2.7 0.8 -0.5
1 8.5 4.2 2.3 1 1.3 -0.5
2 8.8 4.5 1.3 2 1.2 0.1
2 8.6 6.3 0.9 1.5 1.4 -0.1
2 8.5 4.7 0.5 1.2 0.7 0
2 8.5 5.8 4 1.9 8 -0.4
2 9 8.8 1.6 2.2 4.2 0.1
2 7.9 6.8 4.1 2.7 3.4 -0.1
?>
pierwsza kolumna oraz odstępy między poszczególnymi wartościami są zachowane ale jak to zapisać do pliku ?

możliwe że problem tkwi w konstrukcji pętli bo za każdym razem gdy chcę wyciągnąć te wartości z pętli i połączyć je funkcją
implode to w pliku nadpisuje się tylko ostatnia wartość każdego wersu
Czy możecie mi pomóc?
webdicepl pomożesz?

ok, juz sobie poradziłem, tzn taki brzydki sposób troche ale skuteczny, mianowicie:
po wyświetleniu każdego znaku robie zapis do pliku oddzielnego znaku.
webdicepl jeżeli widze ze czytasz post-a , jak masz ładniejszy sposób to napisz