Section courante

A propos

Section administrative du site

CFSET

Fixe
ColdFusion (CFML)  

Syntaxe

<CFSET paramètres>

Paramètres

Nom Description
variable_name=expression Ce paramètre de balise permet d'indiquer le nom de la variable.
var Ce paramètre de balise optionnel permet d'indiquer que la variable est local à une fonction.

Description

Cette balise permet d'associer une valeur à une variable.

Exemples

L'exemple suivant permet de construire l'URL complet de la page de ColdFusion, de copier le résultat dans la variable «currentURL» et de l'afficher en utilisant la variable globale «cgi» :

Essayer maintenant !
  1. <cfif cgi.HTTPS EQ 'Yes'>
  2.      <cfset protocole = "https">
  3. <cfelse>     
  4.      <cfset protocole = "http">
  5. </cfif>
  6. <cfset currentURL = "#protocole#://#cgi.server_name##cgi.script_name#?#cgi.query_string#">
  7. <cfoutput>#currentURL#</cfoutput>

L'exemple suivant permet d'inclure une fonction «Replace» à l'intérieur d'une balise «cfset» :

Essayer maintenant !
  1. <cfif 'DEBUT' EQ 'DEBUT'>
  2.      <cfset str1 = "DEBUT">
  3. <cfelse>     
  4.      <cfset str1 = "FIN">
  5. </cfif>
  6. <cfset result = "Debut #str1# " & Replace(str1,"BUT","FIN","ALL") & " Fin">
  7. <cfoutput>#result#</cfoutput>

on obtiendra le résultat suivant :

Debut DEBUT DEFIN Fin

Voir également

Langage de programmation - ColdFusion (CFML) - Référence des balises - CFCOOKIE
Langage de programmation - ColdFusion (CFML) - Référence des balises - CFPARAM
Langage de programmation - ColdFusion (CFML) - Référence des balises - CFREGISTRY
Langage de programmation - ColdFusion (CFML) - Référence des balises - CFSAVECONTENT
Langage de programmation - ColdFusion (CFML) - Référence des balises - CFSCHEDULE

Dernière mise à jour : Samedi, le 27 décembre 2014