<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[le test (no-stress c&#x27;est pas pour vous)]]></title><description><![CDATA[<p dir="auto">Shalut all,</p>
<p dir="auto">Je vais vous expliquer comment faire des tests et c'est super simple</p>
<p dir="auto">Il y a juste plein de façon de le faire! xD</p>
<p dir="auto">Pour faire un test simple, on fait comme ceci:</p>
<pre><code>If ([valeur à tester] [symbôle du test (voir le bas)] [La valeur à la quelle elle est comparée]) {
[Le code à exécuter si le test se révèle positif];
}
</code></pre>
<p dir="auto">exemple:</p>
<pre><code>If ($check == true) 
{
include("W\tourbilol.php");
}
// ou
If ($check == true):
include("W\tourbilol.php");
endif;
// ou
If ($check == true) {
include("W\tourbilol.php");
}
// ou
If ($check == true) {include("W\tourbilol.php");}
// ou
If ($check == true) include("W\tourbilol.php");
// Ces systaxes ont exactement le même effet

// version courte souvent utilisée dans la syntaxe: &lt;?=([condition]) ? 'oui' : 'non'?&gt; :
include ($check == true) ? "W\tourbilol.php" : "W\tourbilol_v2.php";
</code></pre>
<p dir="auto">Imaginons que nous programmons un jeu et que vous voulons tester la position_X soit 3 et que le position_Y soit 5 on va faire comme cela:</p>
<pre><code>If (($position_X=3) AND ($position_Y=5)) {
[Le code à exécuter si le test se révèle positif];
}
// ou
If (($position_X=3) &amp;&amp; ($position_Y=5)) {
[Le code à exécuter si le test se révèle positif];
}
</code></pre>
<p dir="auto">Il suffit juste de mettre les 2valeurs entre parenthèse et de mettre un "And"(et) ou "&amp;&amp;" entre les deux.^^</p>
<p dir="auto">Toujours facile.. alors on va compliquer les choses x)</p>
<p dir="auto">Imaginons toujours notre petit jeux, cette fois je veux que la position_X soit 3 ou 5 et que que la position_Y soit 5 <img src="http://new.melinyel.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f62e.png?v=b824361be89" class="not-responsive emoji emoji-android emoji--open_mouth" style="height:23px;width:auto;vertical-align:middle" title=":o" alt="😮" /></p>
<p dir="auto">toujours simple mais bon :</p>
<pre><code>If ((($position_X=3) OR ($position_X=5)) AND ($position_Y=5)) {
[Le code à exécuter si le test se révèle positif];
}
// ou
If ((($position_X=3) || ($position_X=5)) &amp;&amp; ($position_Y=5)) {
[Le code à exécuter si le test se révèle positif];
}
</code></pre>
<p dir="auto">on ajoute encore des parenthèses et on met un "Or"(ou) ou "||" même principe que le "And"</p>
<p dir="auto">On monte encore un peu dans la difficulté <img src="http://new.melinyel.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f61b.png?v=b824361be89" class="not-responsive emoji emoji-android emoji--stuck_out_tongue" style="height:23px;width:auto;vertical-align:middle" title=":P" alt="😛" /></p>
<p dir="auto">Cette fois la position_X doit être compris entre 3 et 5 et la position_Y doit doit être 5. è_é</p>
<pre><code>If ((($position_X&gt;3) AND ($position_X&lt;5)) &amp;&amp; ($position_Y==5)) {
[Le code à exécuter si le test se révèle positif];
}
</code></pre>
<p dir="auto">Cette fois le test demande si le nombre est supérieur et si il est inférieur ^^</p>
<p dir="auto">Maintenant on va demander que si number est 1 il envoie un message "c'est 1!"; si c'est 2 un message "c'est deux" et si ce n'est pas un des deux, le programme envoie un message "chiffre inconnu", et pour cela on va mettre un "ElseIf":</p>
<pre><code>If (number==1) {
echo "c'est 1!";
}
ElseIf (number==2) {
echo "c'est 2!";
}
Else {
echo "chiffre inconnu";
}
</code></pre>
<p dir="auto">Il existe aussi la méthode du "Case Of" ou plus communément appellé "Switch()" en PHP:</p>
<pre><code>Switch (number) {
Case 1:
echo "c'est 1!";
break; // Important! Il faut mettre un "break;" à la fin du code à exécuter si la condition est remplie.
Case 2:
echo "c'est deux!";
break;
Case 3:
Case 4:
echo "c'est trois ou quatre!";
Break;
Default: // Équivalent d'un "Else" 
echo "chiffre inconnu";
}
</code></pre>
<p dir="auto">Les symboles de test</p>
<pre><code>=== : est égale exactement... (le plus souvent utilisé lors d'un test avec une fonction par exemple qui retourne une valeur booléen [ true ou false])
!== : n'est pas du tout commun avec ...
==  : égale à ...
&gt;  : supérieur à ...
&lt;  : inférieur à ...
&gt;= : supérieur ou égale à...
&lt;= : inférieur ou égale à...
!= : n'est pas égale à...
</code></pre>
<p dir="auto">Fonction utile: empty et isset:</p>
<p dir="auto">Empty sert à tester si une valeur est vide</p>
<p dir="auto">Isset sert à tester si la variable existe (n'est pas égale à null)</p>
<pre><code> // On test si la variable $text est vide:
if (empty($text)) {echo "Le texte est vide";}
// On test si la variable id contenu dans l'url existe (ex: http://0.0.0.0/view.php?id=1234&amp;AutreVar=0)
if (isset($_GET['id'])) {echo "Article N°", $_GET['id'];}
// ou aussi :
if ($_GET['id']) {echo "Article N°", $_GET['id'];}
</code></pre>
<p dir="auto">test en une ligne, afficher "online" si $test = 1 et "offline" dans le cas contraire:</p>
<p dir="auto">echo ($test==1) ? "online" : "offline";</p>
<p dir="auto">Bonne programmation à tous!</p>
<p dir="auto">Cordialement,</p>
<p dir="auto">Mars073</p>
]]></description><link>http://new.melinyel.net/topic/133/le-test-no-stress-cest-pas-pour-vous</link><generator>RSS for Node</generator><lastBuildDate>Fri, 22 May 2026 16:53:35 GMT</lastBuildDate><atom:link href="http://new.melinyel.net/topic/133.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 13 Mar 2014 21:39:10 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to le test (no-stress c&#x27;est pas pour vous) on Tue, 08 Apr 2014 10:54:35 GMT]]></title><description><![CDATA[<blockquote>
<p dir="auto">Au moins, appelle-les par leur vrai nom. XD</p>
<p dir="auto">(cad des conditions et non des "tests")</p>
</blockquote>
<p dir="auto">j'aurais pas pu faire le jeu de mot dans ce cas u_u</p>
]]></description><link>http://new.melinyel.net/post/5082</link><guid isPermaLink="true">http://new.melinyel.net/post/5082</guid><dc:creator><![CDATA[mars073]]></dc:creator><pubDate>Tue, 08 Apr 2014 10:54:35 GMT</pubDate></item><item><title><![CDATA[Reply to le test (no-stress c&#x27;est pas pour vous) on Thu, 27 Mar 2014 14:36:29 GMT]]></title><description><![CDATA[<blockquote>
<p dir="auto">Nah Nah, il apprend à faire des conditions , appelle-les comme tu veux , c'est seulement l'apprentissage des conditions via différent procédé (If,switch). <img src="http://new.melinyel.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=b824361be89" class="not-responsive emoji emoji-android emoji--wink" style="height:23px;width:auto;vertical-align:middle" title=";)" alt="😉" /></p>
</blockquote>
<p dir="auto">Relis le tutoriel, il s'en sert pour faire les tests, qui sont nécessaire au PHP. <img src="http://new.melinyel.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=b824361be89" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
<p dir="auto">Les procédés en questions SONT les conditions.</p>
<p dir="auto"><em>Edit : Afin d'illustrer plus simplement pour ceux qui suivent le tutoriel, voici le wiki des test en C (pour ce qui est des conditions / test, le PHP est équivalent au C puisque le PHP est basé sur le C) : <a href="http://fr.wikibooks.org/wiki/Programmation_C/Tests" rel="nofollow ugc">http://fr.wikibooks.org/wiki/Programmation_C/Tests</a></em></p>
]]></description><link>http://new.melinyel.net/post/3635</link><guid isPermaLink="true">http://new.melinyel.net/post/3635</guid><dc:creator><![CDATA[Azad]]></dc:creator><pubDate>Thu, 27 Mar 2014 14:36:29 GMT</pubDate></item><item><title><![CDATA[Reply to le test (no-stress c&#x27;est pas pour vous) on Wed, 26 Mar 2014 22:25:01 GMT]]></title><description><![CDATA[<p dir="auto">Nah Nah, il apprend à faire des conditions , appelle-les comme tu veux , c'est seulement l'apprentissage des conditions via différent procédé (If,switch). <img src="http://new.melinyel.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=b824361be89" class="not-responsive emoji emoji-android emoji--wink" style="height:23px;width:auto;vertical-align:middle" title=";)" alt="😉" /></p>
]]></description><link>http://new.melinyel.net/post/3634</link><guid isPermaLink="true">http://new.melinyel.net/post/3634</guid><dc:creator><![CDATA[Cyrion]]></dc:creator><pubDate>Wed, 26 Mar 2014 22:25:01 GMT</pubDate></item><item><title><![CDATA[Reply to le test (no-stress c&#x27;est pas pour vous) on Wed, 26 Mar 2014 21:00:49 GMT]]></title><description><![CDATA[<blockquote>
<p dir="auto">Au moins, appelle-les par leur vrai nom. XD</p>
<p dir="auto">(cad des conditions et non des "tests")</p>
</blockquote>
<p dir="auto">Il effectue des test VIA des conditions, justement, mais ce sont bien des tests. <img src="http://new.melinyel.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=b824361be89" class="not-responsive emoji emoji-android emoji--wink" style="height:23px;width:auto;vertical-align:middle" title=";)" alt="😉" /></p>
<p dir="auto">Les conditions sont le nom du procédé qu'il utilise, et les tests sont la finalités du code.</p>
<p dir="auto">Bravo mars, c'est pas mal. <img src="http://new.melinyel.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=b824361be89" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
<p dir="auto">+1 Rep.</p>
]]></description><link>http://new.melinyel.net/post/3627</link><guid isPermaLink="true">http://new.melinyel.net/post/3627</guid><dc:creator><![CDATA[Azad]]></dc:creator><pubDate>Wed, 26 Mar 2014 21:00:49 GMT</pubDate></item><item><title><![CDATA[Reply to le test (no-stress c&#x27;est pas pour vous) on Wed, 26 Mar 2014 12:04:35 GMT]]></title><description><![CDATA[<p dir="auto">Au moins, appelle-les par leur vrai nom. XD</p>
<p dir="auto">(cad des conditions et non des "tests")</p>
]]></description><link>http://new.melinyel.net/post/3586</link><guid isPermaLink="true">http://new.melinyel.net/post/3586</guid><dc:creator><![CDATA[Cyrion]]></dc:creator><pubDate>Wed, 26 Mar 2014 12:04:35 GMT</pubDate></item><item><title><![CDATA[Reply to le test (no-stress c&#x27;est pas pour vous) on Wed, 26 Mar 2014 10:53:52 GMT]]></title><description><![CDATA[<p dir="auto">Merci du partage, bon tutoriel !  <img src="http://new.melinyel.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=b824361be89" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
<p dir="auto">+1 Rep !</p>
]]></description><link>http://new.melinyel.net/post/3583</link><guid isPermaLink="true">http://new.melinyel.net/post/3583</guid><dc:creator><![CDATA[Nitram]]></dc:creator><pubDate>Wed, 26 Mar 2014 10:53:52 GMT</pubDate></item></channel></rss>