Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: classy
Forum PHP.pl > Forum > Przedszkole
Dyrektor
Witam
mam 2 pytanka
pierwsze czy w class-ach w PHP4 jest cześć prywatna i publiczna 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 questionmark.gif

z góry dziekuje za pomoc
pozdrawaim
Łukasz
hwao
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();
bela
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
Dyrektor
Wielkie dzieki za odpowiedz

mam jeszzce i tak dwa pytania smile.gif
czy w PHP4
jest coś takiego jak wskaźnik questionmark.gif
i czy w classie można zrobić-użyć tablicy
ewentualnie wskaźnika questionmark.gif
NuLL
1. Są referencje

2. A czemu by nie ?
Dyrektor
to w jaki sposób mogę stworzyc tablice w classie questionmark.gif
jak teklaruje var - a i robie z niego tablice to wywala mi bład.
hwao
  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. ?>
bela
Cytat(Dyrektor @ 2005-02-05 19:01:42)
czy w PHP4
jest coś takiego jak wskaźnik questionmark.gif
i czy w classie można zrobić-użyć tablicy
ewentualnie wskaźnika 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:


winksmiley.jpg
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.