Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Šta znači @ ispred nekih funkcija?

[es] :: PHP :: Šta znači @ ispred nekih funkcija?

[ Pregleda: 1065 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

DirigentXYZ

Član broj: 340537
Poruke: 48
*.243.30.0



+21 Profil

icon Šta znači @ ispred nekih funkcija?17.07.2019. u 10:53 - pre 57 meseci
Viđao sam neke php skripte gde se ispred neke metode ili funkcije stavlja znak @, pa sam proverio radi i bez toga, pa da pitam šta znači? Takođe sam vidjao i u komentarima da stoji @, koja je svrha?
 
Odgovor na temu

dakipro
Dalibor Jovic
Web Developer
Bergen, Norway

Moderator
Član broj: 31848
Poruke: 1792
*.80-202-8.nextgentel.com.

Sajt: norway.dakipro.com


+190 Profil

icon Re: Šta znači @ ispred nekih funkcija?17.07.2019. u 11:05 - pre 57 meseci
@ ispred funkcije ignorise greske koje bi funkcija izbacila. Uglavnom je zaostavstina iz starijih vremena kada je php koriscen kao samo templating engine i ne smatra se (bar ja ne smatram) dobrom praksom jer nemas kontrolu sta kod radi i tesko uocavas greske. Bolje je greske ocekivati i nekako obraditi nego samo ignorisati
U komentarima se uglavnom dodaje od strane nekih IDE-a, recimo kao tagovi, slicno kao sto se u socijalnim mrezama koristi da spomene nekog
Google: "@ symbol in php"
The at sign (@) is used as error control operator in PHP. When an expression is prepended with the @ sign, error messages that might be generated by that expression will be ignored.

 
Odgovor na temu

djoka_l
Beograd

Član broj: 56075
Poruke: 3445

Jabber: djoka_l


+1462 Profil

icon Re: Šta znači @ ispred nekih funkcija?17.07.2019. u 11:06 - pre 57 meseci
https://www.geeksforgeeks.org/...-the-use-of-the-symbol-in-php/
Ah, da drugi deo pitanja - zašto stoji u komentarima. Zato što se dokumentacija može generisati na osnovu komentara, pa se sa "@" označavaju "metapodaci"
https://docs.phpdoc.org/references/phpdoc/tags/index.html
 
Odgovor na temu

DirigentXYZ

Član broj: 340537
Poruke: 48
*.243.30.0



+21 Profil

icon Re: Šta znači @ ispred nekih funkcija?17.07.2019. u 11:09 - pre 57 meseci
E hvala veliko. Živeli.
 
Odgovor na temu

[es] :: PHP :: Šta znači @ ispred nekih funkcija?

[ Pregleda: 1065 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.