Raivis.purins Posted February 10, 2009 Report Share Posted February 10, 2009 <html> <head></head> <body> <?php $customername=array("jan","loren","daun","klaun"); print "$customername [3]"; ?> </body> </html> pēc grāmatas ar printu vajadzētu izdot man uz ekrāna klaun, bet manā gadījumā tas ir Array[3] Kur ir problēma? Pieņemu, ka neesmu vēl īsti advancēts un nesaprotu atšķirības starp 4 un 5+ php, jo grāmata ir sarakstīta vēl par 4 un strādāju ar 5+. Link to comment Share on other sites More sharing options...
Delfins Posted February 10, 2009 Report Share Posted February 10, 2009 Tāpēc, ka esi palaidis garām vienu tiektumu - pēd defaulta indeksi sākās ar `0` Link to comment Share on other sites More sharing options...
Aleksejs Posted February 10, 2009 Report Share Posted February 10, 2009 nevajag atstarpi starp kvadrātiekavām un masīva nosaukumu - tātad: print "$customername[3]"; [edit] ar indeksu - viss kārtībā ar indeksu 3 - tiktiešām jābūt klaun Link to comment Share on other sites More sharing options...
Raivis.purins Posted February 10, 2009 Author Report Share Posted February 10, 2009 nevajag atstarpi starp kvadrātiekavām un masīva nosaukumu - tātad:print "$customername[3]"; [edit] ar indeksu - viss kārtībā ar indeksu 3 - tiktiešām jābūt klaun Jā, paldies, visa nelaime bija atstarpē. PS. Delfīn, par nulli zināju. :) Link to comment Share on other sites More sharing options...
Recommended Posts