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
Crozin
post
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


Cytat
Wątpię, żeby w ogóle kiedykolwiek doszło do deklarowania zmiennych spoza kodu ascii.
Proszę sobie wyobrazić:
var 西藏人物 藏学家杜永彬
Bardzo proszę: http://ideone.com/cVCvu

Istnieją języki umożliwiające wprowadzenie takich nazw. Nie zmienia to jednak faktu, że nigdy nie powinieneś z tego korzystać.
1. Tylko i wyłącznie angielskie nazewnictwo jest poprawne.
2. Nie powinieneś korzystać ze znaków innych niż a - z, A - Z, 0 - 9 oraz _. Wiem, że "double γ = sin(α) / sin(β) - 2 * Δ;" (jak najbardziej poprawny zapis) wygląda ładnie ale jakbym miał z czymś takim pracować powiesiłbym się.
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: 16.10.2025 - 06:04