Tous les produits
Search
Centre de documentation

CDN:Fonction debug

Dernière mise à jour :Aug 18, 2026

Renvoie le type d'une variable sous forme de chaîne. Utilisez type() dans EdgeScript d'Alibaba Cloud CDN pour inspecter les types de variables à l'exécution ou écrire une logique conditionnelle basée sur les types.

type

Renvoie le type de son unique argument sous forme de chaîne.

Syntaxe

type(s)

Paramètre

Paramètre Type Description
s Tout Variable à inspecter. N'accepte qu'un seul argument.

Valeur de retour

Une string indiquant le type de s. Le tableau suivant répertorie toutes les valeurs de retour possibles.

Valeur de retour Type
"string" String
"number" Number
"table" Table (tableau ou mappage)
La valeur de retour est toujours de type string , quel que soit le type de s .

Exemple

m = type('100')       -- string literal: returns "string"
n = type(100)         -- number literal: returns "number"
t = type(['a', 'b'])  -- table literal:  returns "table"
say(concat('type(m)=', m))
say(concat('type(n)=', n))
say(concat('type(t)=', t))

Sortie :

type(m)=string
type(n)=number
type(t)=table