| Autor | Zpráva | ||
|---|---|---|---|
| Musilda Profil |
#1 · Zasláno: 9. 6. 2013, 11:02:47
Zdravím všechny
mám otázku, co znamená, když je ve třídě definovaná funkce c podtržítkem na začátku, třeba _mojefunkce(). Zkoušel jsem hledat na Google, ale moc se mi nedařilo Díky za odpovědi |
||
| Kcko Profil |
#2 · Zasláno: 9. 6. 2013, 11:17:11
Musilda:
Označená jako privátní. V PHP4 nic takového nebylo, tak se zavedlo toto nepsané pravidlo, aby to bylo na první pohled patrné. |
||
| juriad Profil |
#3 · Zasláno: 9. 6. 2013, 11:18:43
Je to konvence: tato funkce neni urcena k volani z jine casti programu. Supluje to modifikatory pristupu.
|
||
| Musilda Profil |
#4 · Zasláno: 9. 6. 2013, 11:36:11
Takže pokud to chápu, je ta třída psaná v PHP4, protože v PHP5 je modifikátor přístupu private?
|
||
| juriad Profil |
Musilda:
Může být, ale třeba je programátor zvyklý na tu konvenci z jiných jazyků a používá ji prostě všude, protože mu přijde přehledná. Viz diskuse: Učebnice PHP: Coding standards Bez kusu reálného kódu těžko říct. |
||
|
Časová prodleva: 12 let
|
|||
0