Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][PHP-GTK]2 pytanka
Forum PHP.pl > Forum > Przedszkole
anonim1133
Witam, mam takie 2 pytanka:

1.mam kod (uruchamiam go pod konsolą)

  1. <?php
  2. class klasa{
  3.  function jeden(){
  4.     $zmienna = 'kot';
  5.  }
  6.  function dwa(){
  7.     echo $zmienna;
  8.  }
  9. }
  10. $a = new klasa();
  11. $a->jeden();
  12. $b->dwa();
  13. ?>


dostaję NIC, albo komunikaty, że nie może wyświetlić pustej wartości ( lub podobnie )

co zrobić aby to zadziałało? aby wyświetlił się napis kot.

(w prawdzie sprawiłem aby to zadziałało, ale chyba nie zupełnie powinno to być zrobione tak jak u mnie ;-) )

2. piszę aplikację w php-gtk, która pobiera dane z www [utf-8], później wyświetla je [ gtk podobno także ma kodowanie utf-8 i nie da się go zmienić ].

zamiast polskich znaków dostaję 'krzaki'. Potrafi ktoś temu zaradzić może?

Dzięki i pozdrawiam ;-)
bhacas
co to za obiekt $b ktory nie jest nigdzie zainicjowany?

1. Np tak:
  1. <?php
  2. class klasa{
  3. public $zmienna;
  4. function jeden(){
  5.    $this->zmienna = 'kot';
  6. }
  7. function dwa(){
  8.    echo $this->zmienna;
  9. }
  10. }
  11. $a = new klasa();
  12. $a->jeden();
  13. $a->dwa();
  14. ?>
Axexis
@up: Twoje też nie zadziała smile.gif (var $zmienna, nie public).
  1. <?php
  2. class klasa {
  3. var $zmienna;
  4.  
  5. function jeden(){
  6.    $this->zmienna = 'kot';
  7. }
  8. function dwa(){
  9.    echo $this->zmienna;
  10. }
  11. }
  12. $a = new klasa();
  13. $a->jeden();
  14. $a->dwa();
  15. ?>
Piniek
Proszę o dodanie odpowiedniego tagu do tematu.
anonim1133
Axexis`owi i bhacas`owi wielkie dzięki!

bhacas ta $b to po prostu błąd w pisaniu, tutaj na forum.

tagi dodałem - mam nadzieję, że poprawne.

... a teraz czeka mnie masa przepisywania ... ;D
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.