إنتقل إلى المحتوى الرئيسي

Storage:read()

قراءة قيمة مخزَّنة باستخدام مفتاحها.

المعاملات

المعاملاتالنوعالوصف
keystringمفتاح التخزين

التوقيع

Storage:read(key: string): string | nil

القيمة المعادة

string | nil - القيمة المخزَّنة كنص، أو nil عندما لا يُعثر على المفتاح

الوصف

يُعيد Storage:read() القيمة المخزَّنة كنص. تُعاد القيم العددية والمنطقية أيضًا كنصوص.

أمثلة

local username = Storage:read("username")
if username ~= nil then
print(username)
end
local retryCount = Storage:read("retry_count")
if retryCount ~= nil then
local count = tonumber(retryCount)
print(count)
end

ملاحظات

  • المفاتيح المفقودة تُعيد nil
  • تُعاد الأرقام والقيم المنطقية المخزَّنة كنصوص
  • يجب ألا يكون المفتاح فارغًا