Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Typy zmiennych niewidoczne dla interpretera
sweter
post
Post #1





Grupa: Zarejestrowani
Postów: 623
Pomógł: 11
Dołączył: 1.01.2009
Skąd: Wrocław

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


Witam,
Od niedawna korzystam z Eclipse dla PHP. Jedną z rzeczy, która mi się bardzo podoba, to tworzenie automatycznie komentarzy do dokumentacji.
Jednak dla takiego przykładowego kodu:
  1. public function setCosTam($zmienna){
  2. $zmienna;
  3. }

Tworzy mi się komentarz następującej treści:
  1. /**
  2.  * Enter description here ...
  3.  * @param unknown_type $zmienna
  4.  */

Czy można jakoś dać przed zmienną $zmienna w definicji funkcji typ jaki spodziewamy się otrzymać, tak aby zamiast 'unknown_type' w komentarzu było np. String i jednocześnie nie było problemów z interpreterem?
Pozdrawiam smile.gif


--------------------
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
ayeo
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 202
Pomógł: 117
Dołączył: 13.04.2007
Skąd: 127.0.0.1

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


Ale skąd on ma wiedzieć jakiego typu jest $zmienna!? setCosTam( Foo $zmienna ) i będzie ok.

Poza tym sobie możesz edytować tego komcia, nie? biggrin.gif


--------------------
Go to the top of the page
+Quote Post
sweter
post
Post #3





Grupa: Zarejestrowani
Postów: 623
Pomógł: 11
Dołączył: 1.01.2009
Skąd: Wrocław

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


Ojej:) mi chodziło właśnie o to, aby interpreter pomijał ten fragment dotyczący typu.
Chciałem, aby ten typ był wykorzystywany włącznie do kopiowania do wygenerowanego komentarza.
Uważam, że tak jest szybciej, niż edytować komentarz. Poza tym takie zmienne z typami wyglądają IMO "zgrabniej" w edytorze smile.gif


--------------------
Go to the top of the page
+Quote Post
ayeo
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 1 202
Pomógł: 117
Dołączył: 13.04.2007
Skąd: 127.0.0.1

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


A czemu nie wymuszasz tego typu po prostu!?


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 15:07