Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Akapity zamian pierwszych liter.
The Night Shadow
post
Post #1





Grupa: Zarejestrowani
Postów: 495
Pomógł: 2
Dołączył: 5.02.2006
Skąd: Wrocław

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


  1. <?php
  2. $robocza['tresc_sformatowana'] = nl2br(stripslashes($dane_wspisow_do_formatowania['tresc']));
  3. $tablica = explode( '<br /><br />', $robocza['tresc_sformatowana'] );
  4. ?>


Kolejność zdarzeń jest następująca:

Do bazy danych dodawany jest tekst:

"Coś tam...

jest...

tutaj..."

Powyższy skrypt zamienia ten wpis na taki:

"Coś tam...<br />
<br />
jest...<br />
<br />
tutaj..."

...a następnie rozbija go na akapity:

$tablica['0'] = 'Coś tam...';
$tablica['1'] = 'jest...';
$tablica['2'] = 'tutaj...';

I tu moje pytanie. W jaki sposób zamienić pierwszą literę każdego z takich akapitów na jakiś ciąg znaków (konkretnie chodzi o coś takiego w przypadku pierwszego akapitu:

"<span style="color: #000000;">C</span>oś tam..."

W zasadzie jest jeden problem, który może się tu pojawić. Zamieniany ma być dowolny znak widzialny dla użytkowników, a więc jeśli akapit będzie wyglądał tak:

coś tam...

A więc ze spacjami wcześniej, zamieniana ma być litera C. Chodzi więc o wszystkie drukowalne znaki wpisywane przez użytkownika.

Z góry dzięki za pomoc...


--------------------
Programista Stron i Serwisów WWW oraz Aplikacji Internetowych
Specjalista ds. Pozycjonowania Aplikacji Internetowych
Copywriter
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 21.08.2025 - 20:56