Archívum - Jún 3, 2005
PHP OOP, referencia, tömb (valamelyik ezek közül) probléma
Sziasztok!
Akadt egy problémám, amit a következő kóddal próbálnék illusztrálni. Utána, ha addig eljuttok, a kérdéseim:Kérdéseim a következők:
ha az 1. hely-nél szerepel ez a kód:
akkor nem a kívánt eredményt kapom, azaz a bolhák száma 0 lesz és nem lesznek kilistázva a bolháim.
Ha ugyanez a két sor a 2. hely-en szerepel, akkor minden megy.
De bárhol szerepel az előbbi két sor, a
Szeretném valamilyen módon működővé tenni úgy, hogy a konstruktorban (1. hely) legyen az a két sor.
Ehhez kéne tanács!
P][G
■ Akadt egy problémám, amit a következő kóddal próbálnék illusztrálni. Utána, ha addig eljuttok, a kérdéseim:
- <?php
- class Bolha{
- var $_nev;
- function Bolha($nev){$this->_nev=$nev;}
- }//Bolha
- class Kutya{
- var $_nev;
- var $_bolhak=array();
- var $_bolhaListazo;
- function Kutya($nev){
- $this->_nev=$nev;
- //+++++++++ 1. hely +++++++++++++++
- $this->_bolhaListazo=new BolhaListazo();
- $this->_bolhaListazo->_kutya=&$this;
- }
- function ujBolha(&$bolha){if (is_object($bolha)) $this->_bolhak[]=&$bolha;}
- function bolhaLista(){
- //+++++++++ 2. hely +++++++++++++++
- //$this->_bolhaListazo=new BolhaListazo();
- //$this->_bolhaListazo->_kutya=&$this;
- $this->_bolhaListazo->lista();
- }
- }
- class BolhaListazo{
- var $_kutya;
- var $_bolhak=array();
- function BolhaListazo(){}
- function lista(){
- echo $this->_kutya->_nev.'<br />';
- echo 'Bolhák száma: '.count($this->_kutya->_bolhak);
- $this->_bolhak=&$this->_kutya->_bolhak;
- foreach ($this->_bolhak as $bolha){
- echo $bolha->_nev;
- }
- }
- }
- $bloki=new Kutya('Blöki');
- $bloki->ujBolha(new Bolha('Józsi'));
- $bloki->ujBolha(new Bolha('Pisti'));
- $bloki->ujBolha(new Bolha('Peti'));
- $bloki->bolhaLista();
- ?>
ha az 1. hely-nél szerepel ez a kód:
$this->_bolhaListazo=new BolhaListazo();
$this->_bolhaListazo->_kutya=&$this;
$this->_bolhaListazo->_kutya=&$this;
akkor nem a kívánt eredményt kapom, azaz a bolhák száma 0 lesz és nem lesznek kilistázva a bolháim.
Ha ugyanez a két sor a 2. hely-en szerepel, akkor minden megy.
De bárhol szerepel az előbbi két sor, a
echo $this->_kutya->_nev.'<br />';
mindig kiírja a kutya nevét, szóval az objektumreferencia megvan.Szeretném valamilyen módon működővé tenni úgy, hogy a konstruktorban (1. hely) legyen az a két sor.
Ehhez kéne tanács!
P][G
megjelenítési, és pozicionálási gond Firefoxban...
Sziasztok!
Az a problémám, hogy a Firefox, egy középre igazított DIV-et bal oldalra tesz, és a "DIV#header"-nek pedig nem jeleníti meg a "background-image"-át.
A HTML, és a CSS valid.
IE alatt minden jó, bár a "DIV#menuhor" picit szélesebb a kelleténél. Az meg firefox alatt jó :)
Ha van valami ötletetek a probléma megoldására azt nagyon megköszönném...
Az oldalt a www.woodtiger.atw.hu -n tudjátok megnézni.
■ Az a problémám, hogy a Firefox, egy középre igazított DIV-et bal oldalra tesz, és a "DIV#header"-nek pedig nem jeleníti meg a "background-image"-át.
A HTML, és a CSS valid.
IE alatt minden jó, bár a "DIV#menuhor" picit szélesebb a kelleténél. Az meg firefox alatt jó :)
Ha van valami ötletetek a probléma megoldására azt nagyon megköszönném...
Az oldalt a www.woodtiger.atw.hu -n tudjátok megnézni.
Webhely térkép készíthető a Google számára
Újabb nap, újabb Google újdonság. Ezúttal a Google Sitemaps okán jelenik meg nálunk a cég. Ez az újdonság lehetővé teszi, hogy webhely térképünket XML formában definiálva a Google tudtára adjuk annak szerkezetét. A Google valamely szolgáltatásánál felhasználóval rendelkező fejlesztők informálhatják webhely térképük helyéről a keresőt, és így elősegíthetik, hogy az indexelő jobban ismerje annak kialakítását, a legutóbb frissült dokumentumokról értesüljön.
Tömb elem vizsgálat
Sziasztok,
excel file-ból próbálok adatot kimenteni tömbbe. Igazábol .csv formátummal próbálkozom, a gondom az lenne hogy a csv fileból minden sor lesz egy tömb elem. nekem pedig arra lenne szükségem hogy minden pontos vessző utáni elem legyen egy külön álló tömb elem.
Kérdés: van vmilyen függvény amivel a tömb elemein végig tudok menni karakterenként?
köszi szépen a segítséget
■ excel file-ból próbálok adatot kimenteni tömbbe. Igazábol .csv formátummal próbálkozom, a gondom az lenne hogy a csv fileból minden sor lesz egy tömb elem. nekem pedig arra lenne szükségem hogy minden pontos vessző utáni elem legyen egy külön álló tömb elem.
Kérdés: van vmilyen függvény amivel a tömb elemein végig tudok menni karakterenként?
köszi szépen a segítséget
Ajax Blog: Rich Web Experiences, unfurled semi-daily.
Az Ajax technológiáknak szentelt szakmai napló.
■ Virtual Earth: MSN's answer to Google Maps
fél órás videó a jövő hónapban megjelenő MSN Virtual Earth készítőivel
■ Greasemonkey: Yet Another Reason to Use Firefox
Mimindenre jó a Greasemonkey - videókkal
■