Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> classy, czy w php4 w classie jest czesc prywatna
Dyrektor
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 4.02.2005

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


Witam
mam 2 pytanka
pierwsze czy w class-ach w PHP4 jest cześć prywatna i publiczna (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Jeśli nie to czy jest jakiś sposób na ukrycie danych??
I czy w PHP5 jest czesc prywatna??

pytanie drugie
jaką funkcją (poleceniem) sprawdzić jaką mam zainstalowanę
wersje php na serwerze (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

z góry dziekuje za pomoc
pozdrawaim
Łukasz
Go to the top of the page
+Quote Post
hwao
post
Post #2


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




W PHP4 moznesz sobie w komentarzach bac czy ma byc prywatna czy publica:-)
W PHP5 da sie to ustawic
<atrybut> function <nazwa>(<argumenty>)

Co do sprawdzania to
phpinfo" title="Zobacz w manualu PHP" target="_manual();
Go to the top of the page
+Quote Post
bela
post
Post #3


Administrator PHPedia.pl


Grupa: Developerzy
Postów: 1 102
Pomógł: 2
Dołączył: 14.09.2003

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


1 W php 4 nie ma modyfikatorów dostępu, istnieją one w php5. Ja osobiscie nie znam sposobu na ukrycie w php4. Btw modyfikatory sa nie po to aby coś ukrywać, ale aby pisać lepszy kod.

2 Np phpinfo()

3 Zacznij korzystac z manual bo tam to wszystko jest!


Hwao wyprzedziles mnie o 1 sekunde
Go to the top of the page
+Quote Post
bregovic
post
Post #4





Grupa: Zarejestrowani
Postów: 562
Pomógł: 15
Dołączył: 8.08.2003
Skąd: Denmark/Odense

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


phpversion" title="Zobacz w manualu PHP" target="_manual...
Go to the top of the page
+Quote Post
Dyrektor
post
Post #5





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 4.02.2005

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


Wielkie dzieki za odpowiedz

mam jeszzce i tak dwa pytania (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
czy w PHP4
jest coś takiego jak wskaźnik (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
i czy w classie można zrobić-użyć tablicy
ewentualnie wskaźnika (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
NuLL
post
Post #6





Grupa: Zarejestrowani
Postów: 2 262
Pomógł: 21
Dołączył: 3.05.2004
Skąd: Sopot, Krakow, W-wa

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


1. Są referencje

2. A czemu by nie ?
Go to the top of the page
+Quote Post
Dyrektor
post
Post #7





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 4.02.2005

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


to w jaki sposób mogę stworzyc tablice w classie (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
jak teklaruje var - a i robie z niego tablice to wywala mi bład.
Go to the top of the page
+Quote Post
hwao
post
Post #8


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




  1. <?php
  2.  
  3. class Test
  4. {
  5.  var $array = array()
  6.  // Konstrukotr
  7.  function Test( $tablica )
  8.  {
  9.  $this->array[] = $tablica;
  10.  }
  11. }
  12.  
  13. $e = array( 1, 2, 3, 4 );
  14. $obj = new Test( $e );
  15. print_r( $obj->array );
  16. ?>
Go to the top of the page
+Quote Post
bela
post
Post #9


Administrator PHPedia.pl


Grupa: Developerzy
Postów: 1 102
Pomógł: 2
Dołączył: 14.09.2003

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


Cytat(Dyrektor @ 2005-02-05 19:01:42)
czy w PHP4
jest coś takiego jak wskaźnik (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
i czy w classie można zrobić-użyć tablicy
ewentualnie wskaźnika (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

Cytat
1. Są referencje

Cytat
Czym są referencje

W php referencje są środkiem dostępu do tej samej wartości zmiennej poprzez różne nazwy. Nie działają na takiej zasadzie jak wskaźniki w C, lecz są aliasami w tablicy symboli. Zwróc uwagę na to, że w php nazwa zmiennej oraz wartość zmiennej są dwiema różnymi rzeczami, wobec tego ta sama wartość może być dostępna poprzez różne nazwy. Najbliższą analogią jest Uniksowy system plików i ich nazw - nazwy zmiennych to wpisy katalogowe, a wartości to same pliki. Można myśleć o referencjach jak o twardych dowiązaniach w Uniksowym systemie plików.

Cytat
Czym nie są referencje

Jak powiedizano wcześniej, referencje nie są wskaźnikami. To znaczy, że poniższy zapis nie zadziała tak jak się wydaje:


(IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post

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: 22.08.2025 - 22:37