Hirdetés
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- 3D nyomtatás
- Bambu Lab 3D nyomtatók
- Fejhallgató erősítő és DAC topik
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Canon MILC: EOS R és M topik
- Azonnali alaplapos kérdések órája
- Vezeték nélküli fejhallgatók
- Apple MacBook
- Rekordidő alatt futott be az új Arc meghajtó
Új hozzászólás Aktív témák
-
sonar
addikt
Sziasztok,
Belefogtam a PHP tanulásba a PHP24 könyv alapján. Arra már rájöttem, hogy a legtöbb ott leírt program így vagy úgy hibás - sebaj, legalább tanul az ember egy kis debugot is.
Viszont a 8. fejezetben ahol az osztályokat tárgyalja a könyv leakadtam a 8.5-ös programnál.
Nem tudom, hogy mi lehet a hiba. Lécci vki segítsen.
Kiemeltem azt a sort amivel gond van.

<?php
class Tablazat
{
var $tablazatSorok = array();
var $oszlopNevek = array();
var $oszlopszam;
function Tablazat ($oszlopNevek)
{
$this->oszlopNevek = $oszlopNevek;
$this->oszlopszam = count ($oszlopNevek);
}
function ujSor ($sor)
{
if (count($sor) !=$this->oszlopszam)
return false;
array_push ($this->tablazatSorok,$sor);
return true;
}
function ujNevesSor ($asszoc_sor)
{
if (count($asszoc_sor) != $this->oszlopszam)
return false;
$sor = array();
foreach ($this->oszlopNevek as $oszlopNev)
{
if (! isset($asszoc_sor[$oszlopNev]))
$asszoc_sor[$oszlopNev]="";
$sor[] = $asszoc_sor[$oszlopNev];
}
array_push($this->tablazatSorok,$sor);
}
function kiir()
{
print "<pre>";
foreach ($this->oszlopNevek as $oszlopNev)
print "<b>$oszlopNev</b> ";
print "\n";
foreach ($this->tablazatSorok as $y)
{
foreach ($y as $xcella)
print "$xcella";
print "\n";
}
print "</pre>";
}
[B]$proba = new Tablazat (array("a","b","c"));[/B]
$proba->ujSor(array(1,2,3));
$proba->ujSor(array(4,5,6));
$proba->ujNevesSor (array ("b"=>0, "a"=>6, "c"=>3));
$proba->kiir();
?>
Új hozzászólás Aktív témák
- Új, Gamer félgép - MSI Z890 GAMING PLUS WIFI + Intel Ultra 7 265K + Corsair 2x16GB DDR5 6400MHz CL32
- ASUS Rog Ally Z1 Extreme, 2027.01.12-ig gyári garanciás, hálózati töltőjével, szilikon tokkal eladó!
- HP 250 G7,15.6",i5-1035G1,8GB DDR4,256GB SSD,WIN11
- Lenovo ThinkPad T480s,FHD,14",i5-7300U,8GB DDR4,256GB SSD,WIN11,TOUCH,jó akku
- Lenovo ThinkPad T480s,FHD,14,i5-7300U,8GB DDR4,256GB SSD,WIN11,TOUCH
- iPhone 12 64GB 100% (1év Garancia) Több színben is elérhető! - ÚJ EREDETI AKKUMULÁTOR - AKCIÓ
- Dell Precision 5530 15,6" FHD, i7 8850H, 16GB RAM, Quadro 4GB VGA, 512GB SSD, jó akku, számla, gar
- Baofeng UV-5R Mini kézi amatőr rádió
- Keresünk S24/S24+/24 Ultra/S24 FE
- GYÖNYÖRŰ iPhone 14 Pro Max 256GB Space Black-1 ÉV GARANCIA - Kártyafüggetlen, MS4143
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


