Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Polskie znaki w nazwach zmiennych, kiedy wolno? od jakiej wersji?
WebCM
post
Post #1





Grupa: Zarejestrowani
Postów: 375
Pomógł: 20
Dołączył: 28.07.2006

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


PHP pozwala użyć znaków z przedziału 128-255 w nazwach zmiennych.
  1. //w jednym pliku
  2. public $wyjątki;
  3.  
  4. //w innym pliku o innym kodowaniu
  5. $sonda->wyjątki = true;

1. Od której wersji można używać polskich znaków w nazwach zmiennych?
2. Jeżeli 2 pliki będą miały różne kodowania, co z tego wyniknie? W UTF-8 potrzeba 2 bajtów do polskich znaków, ISO, Win tylko 1 bajt, w PHP różnie to bywa z wykrywaniem UTF.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
WebCM
post
Post #2





Grupa: Zarejestrowani
Postów: 375
Pomógł: 20
Dołączył: 28.07.2006

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


Sprawdziłem na PHP 5.3. Jeżeli jeden plik jest w UTF-8, drugi w ISO, to nie będzie działać.
  1. object(Klasa)[1]
  2. public 'wyj?tki' => null
  3. public 'wyjątki' => string 'TEST' (length=4)
  4.  
  5. object(Klasa)[1]
  6. public 'wyjątki' => null
  7. public 'wyjÄ?tki' => string 'TEST' (length=4)
Piszę skrypt po polsku tylko dla Polaków. Nazwy zmiennych, funkcji i komentarze też są po polsku. $obiekt->wyjatki nie do końca po polsku, $obiekt->exceptions to mieszanie 2 języków. Zatem co proponujecie?

Ten post edytował WebCM 21.05.2011, 12:42: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: 15.10.2025 - 00:53