![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 6.04.2003 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Zaczynam właśnie pisać obiektowo w php (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Na początku napisałem taki kod:[php:1:0382d19591]<?php class moja{ var $txt; function dodaj($co){ $this->txt .= $co; } function wypisz(){ echo $this->txt; } function dlugosc(){ echo('<br>Tekst ma długość: ' . strlen($this->txt) . ' znaków.'); } } $obiekt=new moja; $obiekt->dodaj('tekst'); $obiekt->wypisz(); $obiekt->dlugosc(); ?>[/php:1:0382d19591]I teraz mam kilka pytań co do tego kodu: - czy da się go zapisać 'bardziej' obiektowo? - czy lepiej jest wszystko przerzucić na funkcje czy lepiej operować na 'zwykłych' funkcjach (np. lepiej użyć funkcji wypisz() czy echo $obiekt->txt;)? Sorry za lamerskie pytania ale oop to na razie dla mnie czarna magia... |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 6.04.2003 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Dzięki scanner i shirma - wy najbardziej mi pomogliście (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) .
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 01:10 |