Pues bien necesito que me expliquen con un sencillo ejemplo como usar ese comando, que lo necesito bastante.
he probado
a={} for a=1,3 do a[i]={txt=""} end palabra=string.implode(a) y tambien con palabra=string.implode(a[1]) Salu2
Dos años en SCENEBETA
Click aquí para ver la Entrada de Bitácora.
tabla = { "palabra 1", 1, "palabra 2", 2 } todojunto=tabla:implode("%") --todojunto valdría "palabra 1%1%palabra 2%2"
Ninguna de las funciones funciona (valga la redundancia) si tienes la tabla así:
tabla = { var1= algo, var2=otra cosa xD, }
Pues no me funciona...
Attempt to call method implode (a nil value)
Raro... debería ir así. Por si las moscas, prueba a ponerlo completo: todojunto=string.implode(tabla,"separador")
Vale si funciona... Gracias
Pero, no puedo unir tablas como la que he puesto arriba table[]??
Salu2
Como de poderse, se puede, pero tendrías que hacerlo manualmente (desarrollar una función que lo haga, porque no existe ninguna)
=/
Ninguna de las funciones funciona (valga la redundancia) si tienes la tabla así:
by jorge_97
Pues no me funciona...
Attempt to call method implode (a nil value)
Raro... debería ir así. Por
Raro... debería ir así. Por si las moscas, prueba a ponerlo completo: todojunto=string.implode(tabla,"separador")
by jorge_97
Vale si funciona... Gracias
Pero, no puedo unir tablas como la que he puesto arriba table[]??
Salu2
Como de poderse, se puede,
Como de poderse, se puede, pero tendrías que hacerlo manualmente (desarrollar una función que lo haga, porque no existe ninguna)