
{"id":1207,"date":"2023-09-25T16:52:27","date_gmt":"2023-09-25T14:52:27","guid":{"rendered":"https:\/\/elearning-jean-marc-ludkas.eu\/?page_id=1207"},"modified":"2023-09-25T16:57:52","modified_gmt":"2023-09-25T14:57:52","slug":"elementor-1207","status":"publish","type":"page","link":"https:\/\/elearning-jean-marc-ludkas.eu\/?page_id=1207","title":{"rendered":"PHP"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1207\" class=\"elementor elementor-1207\">\n\t\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5e56b20 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no\" data-id=\"5e56b20\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-27018ba\" data-id=\"27018ba\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-aba3494 elementor-widget elementor-widget-text-editor\" data-id=\"aba3494\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.15.0 - 20-08-2023 *\/\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}<\/style>\t\t\t\t<section id=\"section1\"><h2>Introduction \u00e0 PHP<\/h2><p>PHP (Hypertext Preprocessor) est un langage de programmation c\u00f4t\u00e9 serveur utilis\u00e9 pour cr\u00e9er des pages web dynamiques. Il s\u2019int\u00e8gre facilement dans le code HTML.<\/p><p>Exemple simple de code PHP dans un fichier HTML :<\/p><pre><code>\n                    &lt;?php\n                        $nom = \"John Doe\";\n                        echo \"Bonjour, $nom !\";\n                    ?&gt;\n                <\/code><\/pre><\/section><section id=\"section2\"><h2>Les Bases de PHP<\/h2><p>Dans cette section, nous allons apprendre les \u00e9l\u00e9ments fondamentaux de PHP :<\/p><ul><li><strong>Variables et Types de Donn\u00e9es :<\/strong>\u00a0En PHP, vous pouvez d\u00e9clarer des variables sans pr\u00e9ciser leur type. Les types incluent les entiers, les flottants, les cha\u00eenes de caract\u00e8res, les bool\u00e9ens, etc.<\/li><li><strong>Op\u00e9rateurs :<\/strong>\u00a0PHP propose une large gamme d\u2019op\u00e9rateurs pour effectuer des op\u00e9rations arithm\u00e9tiques, logiques, etc.<\/li><li><strong>Conditions et Boucles :<\/strong>\u00a0Les instructions conditionnelles (if\/else) permettent d\u2019ex\u00e9cuter du code en fonction d\u2019une condition. Les boucles (for, while, foreach) permettent de r\u00e9p\u00e9ter des actions.<\/li><\/ul><p>Exemple d\u2019utilisation de boucle :<\/p><pre><code>\n                    &lt;?php\n                        for ($i = 1; $i &lt;= 5; $i++) {\n                            echo \"Iteration $i &lt;br&gt;\";\n                        }\n                    ?&gt;\n                <\/code><\/pre><\/section><section id=\"section3\"><h2>Fonctions et Structures de Contr\u00f4le<\/h2><p>Apprenez \u00e0 organiser votre code avec des fonctions et \u00e0 prendre des d\u00e9cisions avec des structures de contr\u00f4le comme les boucles et les conditions.<\/p><p>Exemple de fonction en PHP :<\/p><pre><code>\n                    &lt;?php\n                        function direBonjour($nom) {\n                            return \"Bonjour, $nom !\";\n                        }\n\n                        $message = direBonjour(\"Alice\");\n                        echo $message;\n                    ?&gt;\n                <\/code><\/pre><\/section><section id=\"section4\"><h2>Manipulation de Donn\u00e9es<\/h2><p>D\u00e9couvrez comment manipuler des tableaux, des cha\u00eenes de caract\u00e8res et d\u2019autres types de donn\u00e9es en PHP.<\/p><p>Exemple de manipulation de tableau :<\/p><pre><code>\n                    &lt;?php\n                        $fruits = array(\"Pomme\", \"Banane\", \"Orange\");\n                        echo \"Le premier fruit est : \" . $fruits[0];\n                    ?&gt;\n                <\/code><\/pre><\/section><section id=\"section5\"><h2>Les Conditions en PHP<\/h2><p>Les conditions en PHP permettent d\u2019ex\u00e9cuter des blocs de code en fonction de certaines conditions. Elles sont essentielles pour prendre des d\u00e9cisions dans un programme.<\/p><h3>La Structure\u00a0<code>if...else<\/code><\/h3><p>La structure\u00a0<code>if...else<\/code>\u00a0permet d\u2019ex\u00e9cuter un bloc de code si une condition est vraie et un autre bloc si la condition est fausse.<\/p><pre><code>\n                    &lt;?php\n                        $note = 15;\n        \n                        if ($note &gt;= 10) {\n                            echo \"Bravo, vous avez r\u00e9ussi !\";\n                        } else {\n                            echo \"Dommage, vous devez \u00e9tudier davantage.\";\n                        }\n                    ?&gt;\n                <\/code><\/pre><h3>La Structure\u00a0<code>elseif<\/code><\/h3><p>La structure\u00a0<code>elseif<\/code>\u00a0permet de v\u00e9rifier plusieurs conditions les unes apr\u00e8s les autres.<\/p><pre><code>\n                    &lt;?php\n                        $heure = 14;\n        \n                        if ($heure &lt; 12) {\n                            echo \"Bonne matin\u00e9e !\";\n                        } elseif ($heure &lt; 18) {\n                            echo \"Bonne apr\u00e8s-midi !\";\n                        } else {\n                            echo \"Bonne soir\u00e9e !\";\n                        }\n                    ?&gt;\n                <\/code><\/pre><h3>Op\u00e9rateurs de Comparaison<\/h3><p>Les op\u00e9rateurs de comparaison permettent de comparer des valeurs. Voici quelques exemples :<\/p><ul><li><code>==<\/code>\u00a0: \u00c9gal \u00e0<\/li><li><code>!=<\/code>\u00a0: Diff\u00e9rent de<\/li><li><code>&lt;<\/code>\u00a0: Inf\u00e9rieur \u00e0<\/li><li><code>&lt;=<\/code>\u00a0: Inf\u00e9rieur ou \u00e9gal \u00e0<\/li><li><code>&gt;<\/code>\u00a0: Sup\u00e9rieur \u00e0<\/li><li><code>&gt;=<\/code>\u00a0: Sup\u00e9rieur ou \u00e9gal \u00e0<\/li><\/ul><h3>Op\u00e9rateurs Logiques<\/h3><p>Les op\u00e9rateurs logiques permettent de combiner des conditions. Voici quelques exemples :<\/p><ul><li><code>&amp;&amp;<\/code>\u00a0: ET logique<\/li><li><code>||<\/code>\u00a0: OU logique<\/li><li><code>!<\/code>\u00a0: NON logique<\/li><\/ul><\/section><section id=\"section6\"><h2>Les Boucles en PHP<\/h2><p>Les boucles en PHP permettent de r\u00e9p\u00e9ter un bloc de code tant qu&rsquo;une condition est vraie. Elles sont utiles pour automatiser des t\u00e2ches r\u00e9p\u00e9titives.<\/p><h3>La Boucle\u00a0<code>for<\/code><\/h3><p>La boucle\u00a0<code>for<\/code>\u00a0permet de sp\u00e9cifier une condition d&rsquo;initialisation, une condition de continuation, et une expression d&rsquo;it\u00e9ration.<\/p><pre><code>\n                    &lt;?php\n                        for ($i = 1; $i &lt;= 5; $i++) {\n                            echo \"Iteration $i &lt;br&gt;\";\n                        }\n                    ?&gt;\n                <\/code><\/pre><h3>La Boucle\u00a0<code>while<\/code><\/h3><p>La boucle\u00a0<code>while<\/code>\u00a0ex\u00e9cute un bloc de code tant qu&rsquo;une condition est vraie.<\/p><pre><code>\n                    &lt;?php\n                        $compteur = 1;\n        \n                        while ($compteur &lt;= 3) {\n                            echo \"Tour $compteur &lt;br&gt;\";\n                            $compteur++;\n                        }\n                    ?&gt;\n                <\/code><\/pre><h3>La Boucle\u00a0<code>do...while<\/code><\/h3><p>La boucle\u00a0<code>do...while<\/code>\u00a0ex\u00e9cute un bloc de code au moins une fois, puis r\u00e9p\u00e8te tant qu&rsquo;une condition est vraie.<\/p><pre><code>\n                    &lt;?php\n                        $compteur = 1;\n        \n                        do {\n                            echo \"Tour $compteur &lt;br&gt;\";\n                            $compteur++;\n                        } while ($compteur &lt;= 3);\n                    ?&gt;\n                <\/code><\/pre><h3>La Boucle\u00a0<code>foreach<\/code><\/h3><p>La boucle\u00a0<code>foreach<\/code>\u00a0est sp\u00e9cialement con\u00e7ue pour parcourir des tableaux ou des listes.<\/p><pre><code>\n                    &lt;?php\n                        $fruits = array(\"Pomme\", \"Banane\", \"Orange\");\n        \n                        foreach ($fruits as $fruit) {\n                            echo \"$fruit &lt;br&gt;\";\n                        }\n                    ?&gt;\n                <\/code><\/pre><\/section>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Introduction \u00e0 PHP PHP (Hypertext Preprocessor) est un langage de programmation c\u00f4t\u00e9 serveur utilis\u00e9 pour cr\u00e9er des pages web dynamiques. Il s\u2019int\u00e8gre facilement dans le code HTML. Exemple simple de code PHP dans un fichier HTML : &lt;?php $nom = \u00ab\u00a0John Doe\u00a0\u00bb; echo \u00ab\u00a0Bonjour, $nom !\u00a0\u00bb; ?&gt; Les Bases de PHP Dans cette section, nous [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/elearning-jean-marc-ludkas.eu\/index.php?rest_route=\/wp\/v2\/pages\/1207"}],"collection":[{"href":"https:\/\/elearning-jean-marc-ludkas.eu\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/elearning-jean-marc-ludkas.eu\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/elearning-jean-marc-ludkas.eu\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/elearning-jean-marc-ludkas.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1207"}],"version-history":[{"count":10,"href":"https:\/\/elearning-jean-marc-ludkas.eu\/index.php?rest_route=\/wp\/v2\/pages\/1207\/revisions"}],"predecessor-version":[{"id":1224,"href":"https:\/\/elearning-jean-marc-ludkas.eu\/index.php?rest_route=\/wp\/v2\/pages\/1207\/revisions\/1224"}],"wp:attachment":[{"href":"https:\/\/elearning-jean-marc-ludkas.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1207"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}