Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pojedyncze litery na końcu linijek...
grzesgracz
post
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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
zalew
post
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 :)
Go to the top of the page
+Quote Post

Posty w temacie
- grzesgracz   Pojedyncze litery na końcu linijek...   3.05.2004, 19:33:58
- - Gonzo   O ile używasz czcionki o stałej szerokości znaku, ...   3.05.2004, 19:48:13
- - grzesgracz   Hmm... Nie o taki sposób mi chodziło :wink: Nie uz...   3.05.2004, 20:14:38
- - Simpson   Raczej nie możliwe do wykonania. Bo niby skąd skry...   3.05.2004, 20:35:06
- - zombie   no niekoniecznie. można by spróbować każdą spację ...   3.05.2004, 23:05:45
- - Bakus   Ja w jednym ze skryptów zrobiłem zamianę przez:...   3.05.2004, 23:22:03
- - Bora   Powinno być szybciej <?php $from=array(' w ',' ...   3.05.2004, 23:45:18
- - Bakus   Przy moim rozwiązaniu skrypt wykonuje się w czasie...   3.05.2004, 23:50:00
- - zombie   ... z tym, że ta metoda nie daje pewności. poza t...   3.05.2004, 23:56:56
- - Bora   oczywiście że będzie to niewielka różnica ale zaws...   4.05.2004, 00:02:24
- - Bakus   z kolei przy większej ilości fraz do zamiany (co z...   4.05.2004, 03:09:43
- - zalew   jest 6rano a nie spalem i jeszcze mam robote, a wi...   4.05.2004, 05:20:51
- - grzesgracz   Wielkie dzieki wszystkim za pomoc, widze, ze jest ...   4.05.2004, 09:18:06
- - DeyV   Cytatz kolei przy większej ilości fraz do zamiany ...   4.05.2004, 09:25:17
- - Ozzy   CytatTaką tablicę można łatwo uzupełniać i jest on...   4.05.2004, 10:25:44
- - grzesgracz   Myślę, że przydałoby się coś, co zamieniałoby w ka...   4.05.2004, 21:22:46
- - Gonzo   Jak na razie to każdy próbuje tylko inaczej zrobić...   5.05.2004, 15:44:16
- - grzesgracz   Robie oficjalna strone jednego z polskich artystow...   5.05.2004, 15:49:08
- - Gonzo   No wiesz... Ja to bym się zdziwił, jeżeli coś taki...   5.05.2004, 17:55:40


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 2.10.2025 - 20:24