Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Dodawanie "czegoś" na końcu linijki
DamikoV
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 28.01.2010

Ostrzeżenie: (10%)
X----


Witam!
Chciałbym zrobić skrypt, który będzie dodawał na końcu każdej linijki jakiś ciąg znaków (kropkę lub znacznik html). Myślałem nad if/else miałoby to polegać na tym:
if($koniec_linijki)
{
jesli na końcu nie ma kropki dopisz ją
}
else
{
jeśli na końcu jest kropka pomiń linijkę
}

Nie wiem tylko co wstawić do wnętrza instrukcji. Jeżeli to nie przejdzie mógłby mi ktoś powiedzieć o czym powinienem poczytać, żeby takie dzieło zrobić? Czy potrzebna będzie do tego znajomość MySQL?
Pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kilas88
post
Post #2





Grupa: Zarejestrowani
Postów: 305
Pomógł: 25
Dołączył: 27.01.2007

Ostrzeżenie: (0%)
-----


  1. $content = "Lorem Ipsum is simply dummy text of the printing
  2. and typesetting industry. Lorem Ipsum has been
  3. the industry's standard dummy text ever since the 1500s,
  4. when an unknown printer took a galley of type";
  5.  
  6. $content = explode("\n", $content);
  7.  
  8. foreach ($content as $line => &$text) {
  9. if (mb_substr(rtrim($text), -1) !== '.') {
  10. $text = rtrim($text) . '.';
  11. }
  12. }
  13.  
  14. $content = implode("\n", $content);


Tak to można rozwiązać, choć to raczej brzydkie rozwiązanie (nie wspominając o samym pomyśle, który jest co najmniej dziwny i moim zdaniem zbędny - gdziekolwiek by nie został wykorzystany).

Ten post edytował kilas88 16.08.2010, 02:42:40
Go to the top of the page
+Quote Post

Posty w temacie


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: 24.12.2025 - 08:44