ocsi 0 Share Posted June 11, 2005 print $atrcim[$lep][$lepp]; erre azeredmény: Bicikli túra $data = "$atrcim[$lep][$lepp]"; print data; Ennek az eredménye: Array[1] Ez a két programrészlet egymás mellet van ugyan abban a programban, ugyan abban a while ciklusban. ( $lep és $lepp a duplba while ciklusban a léptetõk.) A probléma szemmel látható: A data változóba valamiért nem a tömb értékét helyettesíti be a php, hanem azt hogy Array[$lepp] (ezt ellenõriztem, tehát az itt kiírt példában $lepp = 1) Érti ezt valaki?! Link to comment Share on other sites More sharing options...
Ajnász 0 Share Posted June 11, 2005 Vedd ki az idézõjelbõl, mivel így a [$lepp] -t stringként kezeli és nem a tömb része ként. Link to comment Share on other sites More sharing options...
ocsi 0 Author Share Posted June 11, 2005 Valóban..igaz. DE miért?! Link to comment Share on other sites More sharing options...
Ajnász 0 Share Posted June 11, 2005 Mert az idézõjelet string megadására szolgál. Ahhoz, hogy idézõjelen belül komplexebb kifejezsét tudj megadni {} zárójeleket kell használni. http://www.php.net/manual/hu/language.type...parsing.complex Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now