Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Porównywanie tablicy z srtingiem.
tadeurz
post
Post #1





Grupa: Zarejestrowani
Postów: 70
Pomógł: 1
Dołączył: 25.04.2009

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


  1. $Tekst_pl = 'Pierwszy1 wiersz#Drugi1 wiersz#Trzeci1Wiersz#next#Pierwszy1Wiersz';
  2. $Tekst_en = 'Pierwszy wiersz#Drugi wiersz#TrzeciWiersz#next#PierwszyWiersz';
  3. function Tekst($Tekst_pl,$Tekst_en){
  4.  
  5.  
  6. $PLline = explode("#", $Tekst_pl);
  7. $ENline = explode("#", $Tekst_en);
  8.  
  9. $ile=count($PLline);
  10. $c=0;
  11. for($c ; $c< $ile ; $c++){
  12. $en = (string) $ENline[$c];
  13. $pl = (string) $PLline[$c];
  14. if( $en=='next' && $pl=='next' ){ $NewTekst='<tr class="Next"><td></td><td></td></tr>';
  15. }else{ $NewTekst= '<tr><td>'.$ENline[$c].'</td><td>'.$PLline[$c].'</td></tr>';}
  16. $tekst = $tekst.$NewTekst;
  17. }
  18.  
  19. return $tekst;
  20. }

I ta oto funkcja zwróci nam:
<tr><td>Pierwszy1 wiersz</td><td>Pierwszy wiersz</td></tr>
<tr><td>Drugi1 wiersz</td><td>Drugi wiersz</td></tr>
<tr><td>Trzeci1 wiersz</td><td>Trzeci wiersz</td></tr>
<tr><td>next</td><td>next</td></tr>
<tr><td>Pierwszy1 wiersz</td><td>Pierwszy wiersz</td></tr>

Dlaczego nie wchodzi do PRAWDY dla 3 wykonania ($c = 3) (IMG:style_emoticons/default/questionmark.gif)
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: 22.08.2025 - 18:19