« Initiation au Lua avec Scribunto/L'objet URI » : différence entre les versions

Contenu supprimé Contenu ajouté
rédaction
rédaction
Ligne 35 :
 
'''<nowiki>{{#invoke:Uri|visualisation}}</nowiki>''' nous donne : {{#invoke:Uri|visualisation}}
 
<br />
 
Étudions ces fonctions dans l'ordre où elles sont sorties :
Ligne 143 ⟶ 145 :
 
== Objets en relation avec l'objet URI ==
 
Nous commencerons par visualiser le contenu de l'objet URI grâce au programme suivant :
 
<syntaxhighlight lang="lua">
local p = {}
 
function p.visualisation(frame)
reponse = ""
for index, objet in pairs(uri) do
reponse = reponse.."</br>À la clé "..index..", on trouve un objet de type : "..type(objet)
end
return reponse
end
 
return p
</syntaxhighlight>
 
 
'''<nowiki>{{#invoke:Uri|visualise}}</nowiki>''' nous donne : {{#invoke:Uri|visualise}}
 
<br />
 
Étudions ces fonctions dans l'ordre où elles sont sorties :
 
 
L'objet URI contient les champs suivants, dont certain ou tous peuvent valoir ''nil'' :