Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]String formatowanie
bob1223
post
Post #1





Grupa: Zarejestrowani
Postów: 57
Pomógł: 1
Dołączył: 1.01.2006

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


Witam załóżmy że posiadam zmienna 'a' zawierajaca ciag znaków np 'Dzień dobry w czym mogę pomóc?<br>witam<br>Dzien Dobry. Wczym mogę pomóc?<br>Czym sie zajmujecie<br>Projektowaniem sieci<br>Co to eternet<br>Czy chcesz aby opowiedział Tobie na temat eternetu?<br>tak opowiedz mi<br>Eternet to taka rzecz o której nic nie wiem...<br>dzieki juz bede wiedzial<br>' Jak widać jest to rozmowa, można zaobserować że wypowiedzi osób są rozdzielone przez '<br>'. Chciałbym uzyskac efekt mniej wiecej taki:
komp: Dzień dobry w czym mogę pomóc?
uzyt: witam
komp: Dzien Dobry. Wczym mogę pomóc?
uzyt: Czym sie zajmujecie
komp: Projektowaniem sieci
uzyt: Co to eternet
komp: Czy chcesz aby opowiedział Tobie na temat eternetu?
uzyt: tak opowiedz mi
komp: Eternet to taka rzecz o której nic nie wiem...
uzyt: dzieki juz bede wiedzial
Go to the top of the page
+Quote Post
JoShiMa
post
Post #2





Grupa: Zarejestrowani
Postów: 1 374
Pomógł: 149
Dołączył: 1.03.2006

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


  1. <?php
  2. $string = 'Dzień dobry w czym mogę pomóc?<br>witam<br>Dzien Dobry. Wczym mogę pomóc?<br>Czym sie zajmujecie<br>Projektowaniem sieci<br>Co to eternet<br>Czy chcesz aby opowiedział Tobie na temat eternetu?<br>tak opowiedz mi<br>Eternet to taka rzecz o której nic nie wiem...<br>dzieki juz bede wiedzial<br>';
  3. $tab = explode('<br>',$string);
  4. for($i=0;$i<count($tab);$i++){
  5. if($i%2){
  6. $tab[$i] = 'uzyt: '.$tab[$i];
  7. }else{
  8. $tab[$i] = 'komp: '.$tab[$i];
  9. }
  10. }
  11. $string = implode('<br>',$string);
  12. echo $string;
  13. ?>


Tadammmm...

Ten post edytował JoShiMa 26.06.2008, 07:33:41
Go to the top of the page
+Quote Post
bob1223
post
Post #3





Grupa: Zarejestrowani
Postów: 57
Pomógł: 1
Dołączył: 1.01.2006

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


Dziękuję to jest to (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post

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: 20.12.2025 - 09:39