Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> $this / self:: i plik 0
kicaj
post
Post #1





Grupa: Zarejestrowani
Postów: 1 640
Pomógł: 28
Dołączył: 13.02.2003
Skąd: Międzyrzecz/Poznań

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


Mam o to taki fragment konstruktora:
  1. <?php
  2. public function __construct( $strFileName )
  3. {
  4. if( file_exists( $strFileName ) === true )
  5. {
  6. return true;
  7.  
  8.  
  9. }
  10. else
  11. {
  12. $this -> __construct( 'file.html' );
  13. $this -> abc = 'Lorem Ipsum...';
  14. //self::__construct( 'file.html' );
  15. //self::__set( 'abc', 'Lorem Ipsum...' );
  16. }
  17. }
  18. ?>

Pytania:
1. Ktory sposob mam wybrac z $this czy self:: i dlaczego?
2. Czytalem ze funkcje do zarzadzania plikami maja problem z plikiem kiedy ten nazywa sie poprostu 0, takze nalezy uzyc trojargumentowego porownania w celu wyeliminowania bledu, w tym przypadku jednak to nie dziala, dlaczego?

Ten post edytował kicaj_ 24.12.2005, 03:04:59
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: 23.09.2025 - 18:50