M MY Multiplayer: Wiki
Lado
Tipo

fileGetContents

Compartilhado

Lê um arquivo inteiro de uma vez, sem abri-lo.

string|false fileGetContents(string path)

Parâmetros

NomeTipoDescrição
pathstringUm caminho dentro do recurso que chama, ou @recurso/caminho para um arquivo de outro recurso.

Retorno

O conteúdo, ou false se o arquivo não existe, é uma pasta ou não pôde ser lido.

Um caminho não pode ter .., \, : nem começar com /. Os arquivos de outro recurso só podem ser lidos; um caminho inválido gera um aviso e a função devolve false.

Exemplo

local text = fileGetContents("config.json")
local config = text and fromJSON(text) or {}

Veja também