Vision du web. La réponse collaborative.

Gagner des Bitcoins.

Obtenir des Bitcoins Gratuitement !
Le HackerSpace Vision du web.
La réponse collaborative.
Le glider des Hackers.
Un symbole de rassemblement.
QWERTY.
Du clavier au terminal.
GNU / Linux Debian.
La distribution universelle.
GNU / Linux Ubuntu.
Linux pour les êtres humains.
GNU / Linux Arch.
Un Linux léger et flexible.
Nom de code Linux.
Documentaire FR.

Le montant des donations pour Vision du web est de 0.0038596616035225 Monero.

Please disable Adblock!

Un simple clic permet de miner de la monnaie numérique Monero avec les ressources de votre machine.
Soutenir Vision du Web sans rien dépenser, sans changer de page, sans publicité à consulter.

Vous n´êtes pas identifié(e).

Nous sommes le jeudi 19 octobre 2017. Il est .

Nous avons 183 invités et aucun membre en ligne

 
HackerSpace !

PHP5

Écrire une fonction en PHP - PHP5

Écrire une fonction en PHP - PHP5.

 

Fonction PHP5 pour afficher le nom du client

<?php
/*Il est conseillé de placer chaque class dans un fichier portant le nom de cette class.*/
/*Utiliser require() pour appeler le fichier commande.class.php*/
class client {
/*Pourquoi ne pas utiliser private ?*/
/*Une classe dans les règles a ses attributs protected, des accesseurs, un constructeur.*/
/*Les attribut protected empêche les autres classes de manipuler la class client directement.*/
protected $_num;
protected $_nom;
/*Constructeur de la classe car même nom que la classe.*/
/*Il n'existe qu'un seul constructeur par classe.*/
/*Le paramètre est transmis lors de l'instanciation de la classe client.*/
function client($_nom) {
if ($_nom != "") $this->_nom = $_nom;
}
/*Les accesseurs Get et Set :*/
/*Gèrent les appels à des méthodes ou propriétés non définies dans la classe.*/
public function getNum()
{
return $this->_num;
}
public function setNum($num)
{
$this->_num = $num;
}
public function getNom()
{
return $this->_nom;
}
public function setNom($nom)
{
$this->_nom = $nom;
}
}
/*Instanciation de la class client et transmission du paramètre nom au constructeur.*/
$client = new client("Alphonse") ;
/*Affectation du nom*/
/*$client->setNom('Nicolas');*/
/*Affichage du nom*/
echo $client->getNom();
/*On aurait pu voir à exploiter la variable num*/
?>

Le rendu de la fonction :

Alphonse

 

Fonction pour interdire les caractères spéciaux dans une chaine

Fonction detect_parasite pour interdire les caractères spéciaux dans une chaîne de caractères.

function detect_parasite($utilisateur) {
$puncts=array( ";",    ",", ":", "!", "?", "/", "&", '\"',    "\'", "(", ")","»", "« ", "\n", "\r" );

foreach($puncts as $punct) {
if ( strpos ($_SESSION['NewsLetterMail'], $punct))
return True;
}
return False;
}

// Test sur les caractères spéciaux du mail.
if (detect_parasite($utilisateur))
{
$echec=$echec."Votre adresse mail est invalide. Les caractères spéciaux sont interdits.";
}

 

REMARQUE ! Ce site utilise des cookies et autres technologies similaires.

Si vous ne changez pas les paramètres de votre navigateur, vous êtes d'accord. En savoir plus

J'ai compris

En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de Cookies pour vous proposer un accès membre personnalisé et réaliser des statistiques de visites.

Vision du web sur votre réseau social