Creo q sería mejor q esos datos q forman tu array los guardases con una estructura tipo:
ids|nombre|truco
ids|nombre|truco
ids|nombre|truco
ids|nombre|truco
ids|nombre|truco
ids|nombre|truco
ids|nombre|truco
De esa forma es muyyy sencillo administralo usando file() q te volcaría los "registros" (entendiendose registro a un salto de liena \n) en un array y a su vez usando explode() al caracter | para usarlo como delimitador de "campos" obtedrias otro array ..
Si revisas el manual oficial de php (
www.php.net/manual/en) veras que tienes muchas funciones que te pueden ayudar a tu taréa .. y lo q es mejor .. Ejemplos por doquier ..
Un saludo,