Tutoriel PHP

PHP

Découvez les bases de PHP dans mon support de formation dédié à ce puissant langage orienté web.


HTML HTML5 CSS Dreamweaver Bootstrap

Fonctions personnalisées en PHP

Dans cette partie, nous allons créer nos propres fonctions en PHP.

PHP permet de créer ses propres fonctions.

function Nomfonction ($parametre, ...)
{
   // Les commandes sont placées ici
   return $resultat
    // Si la fonction retrourne une valeur, indiquez là dans la commande return
}
echo Nomfonction(valeur);

Exemple avec 1 paramétre

<?php
function ConvDollar($prix) {
$Calcul=$prix*1.341; // Taux de change le 30 Décembre 2009 1.341
return $Calcul;
}
echo ConvDollar(10.51); // 10.54 est la valeur a calculé avec la fonction
?>

Exemple avec 2 paramétres

<?php
function ConvDollar($prix,$arrondi) { // 2 paramétres
$Calcul=$prix*1.341;
return round($Calcul,$arrondi);
}
echo ConvDollar(10.51,1); // 10.51 est la valeur a calculer avec la fonction, le deuxième paramètre "1" correspond au nombre de décimales
?>
14.1

Exemple de formulaire de connexion

<?php
function Connecter($action,$bouton) {
echo "<form action='".$action."' method='post' name='form1'>";
echo "<table class='table table-responsive'>";
echo "<tr>";
echo "<td>Login</td>";
echo "<td><input type='text' name='login' value='' class='form-control' required placeholder='login'></td>";
echo "</tr>";
echo "<tr>";
echo "<td>Mot de passe</td>";
echo "<td><input type='password' name='mdp' class='form-control' required placeholder='Mot de passe'></td>";
echo "</tr>";
echo "<tr>";
echo "<td>";
echo "<input type='submit' name='Bouton' class='btn btn-primary' value='".$bouton."'>";
echo "</td>";
echo "</tr>";
echo "</table>";
echo "</form>";
}

echo Connecter('page.php', 'Envoi');
?>

Exercice sur la création de fonction


Ce site est liste dans la categorie Enseignement et formation : Formations professionnelles de l'annuaire Référencement et Dictionnaire

Frédéric création Jardin | Concinnatis | Au petit grandeur | Lestrem TP | Jerico | Solumetal | Comonmarket | Chez Beau J'ai | Beukenne Traiteur | PDP Recouvrement | Agroé - Achat groupé d'énérgie | Achat goupé Sorea | CE LM énergie | placedesenergies.com | Gazon de la Folie | Dépannage pôele à  pellet | Création site web Nord | Rénovation habitat Pas de calais | Cuisine Bois | Créperie à  Valenciennes | Repar Coudre | DNS service | Archis 2 | 3MI | Tests d'orientation professionnels - Solutests | Ircl | Leblan promotion | Formation webmaster, PAO, CAO / DAO | Formateur Web, référencement et PAO | Formateur bureautique |