Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Special Arguments v1.0
ber32
post
Post #1





Grupa: Zarejestrowani
Postów: 332
Pomógł: 22
Dołączył: 6.07.2010

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


Chciałem wam przedstawić dość ciekawą klasę, z mojego punktu widzenia, która może rozwiązać problem przekazywania argumentów poprzez konstruktor. Jeżeli nie jesteśmy pewni ile tych argumentów będziemy potrzebować, a nie chcemy ingerować za każdym razem w samom klasę, to rozwiązanie na pewno się przyda.

Special Arguments v1.0

http://www.phpclasses.org/browse/file/49642.html

Co o klasie sądzicie.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Damonsson
post
Post #2





Grupa: Zarejestrowani
Postów: 2 355
Pomógł: 533
Dołączył: 15.01.2010
Skąd: Bydgoszcz

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


Jest taka długa, że nie wiem czy się zmieści (IMG:style_emoticons/default/wink.gif) , ale spróbuję:

  1. class special_arguments{
  2. public $person;
  3.  
  4. public function __construct(){
  5. $arg = func_num_args();
  6. for($i=0; $i<= count($arg); $i++){
  7. $tabarg=array();
  8. $tabarg[] = func_get_args($i);
  9. }
  10. return $this->person = $tabarg;
  11. }
  12.  
  13. public function car(){
  14. return $this->person;
  15. }
  16. }
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: 11.10.2025 - 10:08