function test($bonjour="moi") > Ca sert à quoi?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : function test($bonjour="moi") > Ca sert à quoi?

par Arcanis » 04 févr. 2007, 15:18

Image
C'est exactement ce que je cherchais il y a un certain temps...

Merci!

par Truc » 04 févr. 2007, 15:12

Salut,

ça sert à initialiser un paramètre si celui ci n'est pas explicitement précisé.

l'appel de la fonction peut donc se faire de 2 manières :
<?php
    function test($val="test") {
        echo $val;
    }

test("ceci est un test"); // affichera "ceci est un test"

test(); // affichera "test"
?>

function test($bonjour="moi") > Ca sert à quoi?

par Arcanis » 04 févr. 2007, 15:08

Salut!

Dans plusieurs scripts php, j'ai remarqué qu'il y avait parfois des fonctions du type
<?php
	function test($val="test") {
		echo $val;
	}
?>
Mais je ne sais pas à quoi ça sert (c'est juste par curiositée, et aussi parce que j'ai pas envie de laisser filer un truc qui pourrait éventuellement être utile). Les recherches du net ne m'ont pas données de réponses.

Voilou.

Merci d'avance