mercredi, août 13, 2008

Cours de php

Maintenant que je suis dans l'industrie digital entertainment, je peux vous donner votre premier (ou pas) cours de programmation, avec un exemple simple, le calculateur d'âme sœur. Pour les attardés du fond de la classe, le principe est que vous envoyez votre nom prénom, date de naissance par sms, et vous recevez en réponse le nom de votre grand amour.

Prenons l'exemple de Michelle Layne, né le 14/10/1987 et qui veut savoir le nom du pere de ses futurs enfants, vu qu'apparemment il est parti sans lui préciser son matricule.

En php les variables son précédées du symbole dollar, php est un langage qui a compris a quoi il servait. Imaginons que nous avons récupéré du sms les variables $nom, $prenom, $jour, $mois, $annee.

En php, les tableaux s'utilise de la sorte : $noms[i] = $nom; pour préciser que le tableau appelé "noms" contient la valeur contenue dans la variable $nom. On remarque que chaque instruction se termine par le caractere délimiteur ';'. De cette facon nous allons remplir deux tableaux exhaustifs des noms et prenoms anglo-saxons, parce que nous sommes english, cela va de soit, c'est la ou est le business.

Comme en maths, en php il y a des fonctions; nous allons utiliser la fonction numerologie(), transformant un texte en chiffre, et dont le contenu ne peut apparaitre ici, pour des raisons evidentes de copyright, cette fonction precieuse permettant de trouver l'ame soeur, mine de rien ! Notons aussi la fonction rand(), permettant de tirer un chiffre au hasard en precisant les bornes de tirage, fonction relativement utile quand on sait qu'il est communement admis que le hasard fait bien les choses.

Vous voila pares pour entrer dans le secret des arcanes, si vous avez des problemes a comprendre comment ca marche, n'hesitez pas a me poser des questions ! Au final ca donne ca :

$prenoms[1] = "Kevin"; $prenoms[2] = "John"; $prenoms[3] = "Brian";
$noms[1] = "Kevin"; $noms[3] = "Williams"; $noms[1] = "Taylor";

$chiffre1 = numerologie($nom) + numerologie($prenom);
$chiffre2 = $mois * $annee - $jour;

$prenom_de_lame_soeur = $prenoms[rand(1,3)];
$nom_de_lame_soeur = $noms[rand(1,3)];

Voila, en esperant que ca vous a plu et que vous decouvrez une nouvelle passion pour la pogrammation utile, vous pouvez meme utiliser cette fonction pour vous sans meme avoir a payer le sms surtaxe a $2 !!!

1 Commentaires

Blogger BanZZ répond :

je précise pour les cancres que le $2 de fin d'article signifie deux dollars. On ne peut pas déclarer de nom de variable commençant par un chiffre, donc si c'était censé en être une ça contredirait à la fois le langage Php et la grammaire française.

11:22 AM  

Enregistrer un commentaire

<< Home