Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Ta sama nazwa zmiennej ale inna wartość
dominik_fil
post
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 17.10.2012

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


Witam,
zaczynam od zera przygodę z PHP włączyłem sobie jedne z kursów dla zielonych i przerabiam go od początku.
Zastanawia robie sobie przykłady w jednym pliku.

I natrafiłem na początek na problem łamanie linii.
Na róznych stonacha szukałem i podają \n \n\r\ \r <br> <br /> <br/> i wordwrap

Z tych wszystkich działają mi te z br, ostatniego nie sprawdzałem bo jest za skomplikowane i uwazam, że w małym kodzie bez sensu pisać tyle znaków.

1. Ale mam pytanie dlaczego te pierwsze 3 nie działają \n \n\r\ \r
2. Dlaczego br bez slash i ze slash-em działają. Nie powinien działać tylko jeden?

A teraz problem główny z tematu.

Jestem przy zmiennych
  1. <?php
  2. $dzialanie = 120/3;
  3. echo("Wynik tego dzialania to: $dzialanie <br/><br>");
  4. $dzialanie = 2*10;
  5. echo "Wynik mnożenia to: $dzialanie";
  6. ?>


Dlaczego zmienna $dzialanie mimo, że jej nazwa się powtarza w echo jednym i drugim nie daje wyniku z pierwszej wartości tylko w echo pierwszym daje wynik 40, a w echo drugim 20. Dlaczego nie zgłasza jakiegoś błędu?
O ile dobrze rozumiem to wartość zmiennej pierwszej pamiętana jest do momentu aż nie zadeklaruje nowej wartości tej samej zmiennej niżej, czy tak?

Jeszcze jedno co widzę.
Otóż w kodzie html ma taka linijkę:

  1. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />

A na stronie w przeglądarce mam takie coś zmiennš, czy coś jeszcze w kodzie mi potrzeba do polskich znaków czy to wina przeglądarki i ustawień?

Ten post edytował dominik_fil 17.10.2012, 09:08:02
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: 2.10.2025 - 17:44