webForumDet fria alternativet

Unexpected T_LNUMBER ???

PHP

1 svar · 466 visningar · startad av aasah

Medlem sedan mars 20034 471 inlägg
Frågan#1

Jag vill plocka ut bakre delen av en sträng, nämligen allt efter första '_':t. Vad är det jag inte ser? Vad är fel? :q

//tex $oldSvar[0] = 1_45 --> $showValue = 45
$showValue = substr($oldSvar[$0], (strpos($oldSvar[$0], '_') + 1)); //rad 153

felmeddelande skrev:

Parse error: parse error, unexpected T_LNUMBER, expecting T_VARIABLE or '$' in <url/fil.php> on line 153

Och vad betyder egentligen felmeddelandet? Jag sökte med Google och allt jag hittade var att man får det felet om man låter ett variabelnamn starta med en siffra. Men det gör jag ju inte, så vad mer genererar felet ifråga? :q

:r :r :r Hmmm, det gör jag visst... :r :r :r Det skulle stå $oldSvar[0]....

Medlem sedan mars 20034 471 inlägg
#2

Kom på det själv, men kan inte markera första inlägget som löst. Lösningen finns ovan.

255 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)