![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 11.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam takie pytanie: czy da się zrobić, żeby pojedyncze literki takie jak: w, a, o, z, nie pozostawały nigdy na końcu linijki jako ostatnie? To rzecz jasna błąd w pisowni, którego chciałbym uniknąc na stronie... Moze w css jest cos takiego? Bede wdzieczny za pomoc Pozdrawiam, Grzesiek |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 407 Pomógł: 0 Dołączył: 24.10.2002 Skąd: warszawa Ostrzeżenie: (0%) ![]() ![]() |
jest 6rano a nie spalem i jeszcze mam robote, a wiec stac mnie jedynie na pseudokod.. bo pomysl mi sie wydaje ciekawy, wiec oto moja spiaca koncepcja rozwiazania ;)..
[php:1:9e7d942c80]<?php $exp = 70; //przewidywana liczba liter w linijce $drops = array ('w', 'z'....); // tablica slow do zrzucenia function dropSingles ($exp, $drops) { $lines = 'sth'; /* tablica z rozbicia calego tekstu na co 70 znakow plus opcja ze co natkniecie na nowy akapit czyli <p> lub <br> resetuje, zeby nie pokielbasilo... nie jestem w stanie teraz napisac jej dzialania */ for ($i=0; $i<count($lines); $i++) { $words = explode(' ', $lines[$i]); $lastWord = $words[count($words)]; /* lapie ostatnie slowo i sprawdza czy jest jednym z szukanych przyimkow jak tak to zastepuje*/ if (in_array($lastWord, $drops ) { $words[count($words)] = "<br />".$lastWord; } $newTxt .= implode($words, ''); //skaldamy znow txt do kupy } return $newTxt; } ?>[/php:1:9e7d942c80] penwie sa bledy ale moze udalo mi sie przedstawic zamysl :) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 2.10.2025 - 20:24 |