Page 1 sur 1

Kpz et PHP

Publié : 11 mai 2007, 13:18
par klaviebel
Eh oui! C'est encore moi 8-)
Eh oui! C'est encore pour PHP :twisted:

voilà, une petite question existentielle me taraude... si si...
je suis en train de lire des tutos sur PHP. Plus je lis les tutos, plus je regardes ce que j'ai écris sous kpz dans Notepad++ et moins je retrouve de similarité... pour exemple:

Code : Tout sélectionner

if (isset($_POST['oui']))
$mbr = $_POST['oui'];
else
$mbr = "ne repond pas"; 
fait sous kpz. Or dans les tutos, je n'ai pas vu cette formulation. Mais plutôt:

Code : Tout sélectionner

if( $age == 18 )
  echo 'Vous avez 18 ans';
else
  echo 'Vous n'avez pas 18 ans';
autre exemple: sous Kpz:

Code : Tout sélectionner

echo "Votre nom est $n <br />";

dans tutos:

Code : Tout sélectionner

echo "Mon chiffre favoris est ". $mon_chiffre 
etc.

bref, dans quelle mesure mon code php "fabriqué" sous Kpz est-il tout à fait conforme au standard :?: (et pouvant fonctionner sous IE de surcroît :oops: )

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3

Publié : 11 mai 2007, 16:56
par Ymai
Bonjour
Tout cela est parfaitement équivalent.
Certaines formulations sont plus simples à comprendre que d'autres pour un humain qui débute. :D

Le navigateur n'a strictement aucune importance: tout se passe sur le serveur web. Les navigateurs reçoivent exactement le même code. Reste à voir comment chacun l'interprète. Mais c'est comme pour HTML.

Publié : 11 mai 2007, 18:07
par klaviebel
Tout cela est parfaitement équivalent.
Certaines formulations sont plus simples à comprendre que d'autres pour un humain qui débute.
Certes, c'est ce que je constate :D . Cependant, c'est pas toujours facile de s'y retrouver quand on cherche les erreurs de code quand d'un tuto à l'autre certains codages apparaissent sous d'autres traits... :wink:
[soupir]
mais me voilà rassurée: merci Ymai![/code]

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3