First update README

Début du README pour les bases du développement informatique
This commit is contained in:
BURST Célian 2021-11-14 00:55:50 +01:00 committed by GitHub
parent 30ea1ba38e
commit ed664f2454
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,2 +1,55 @@
# PHP-Exercice
Des petits exercices pour les de la programmation et de php !
<div align="center"><img src="https://cdn.pixabay.com/photo/2016/12/28/09/36/web-1935737__340.png"></div>
# Cours et exercices pour les débutants en programation
<br>
## Chapitres
* **[Variables, Constantes et Types](#variable-constante-type "Chapitre Premier")**<br>
* **[Variables](#variable "Chapitre 1.1")**<br>
* **[Constantes](#constante "Chapitre 1.2")**<br>
* **[Types](#type "Chapitre 1.3")**<br>
* **[Opérateurs logiques et de comparaisons](#operators "Chapitre 2")**<br>
* **[Conditions](#conditions "Chapitre 3")**<br>
* **[Boucles](#boucles "Chapitre 4")**
<br>
## Variables, Constantes et Types<a name="variable-constante-type"></a>
### Variables<a name="variable"></a>
### Constantes<a name="constante"></a>
### Types<a name="type"></a>
## Opérateurs logiques et de comparaisons<a name="operators"></a>
<br>
> #### Les opérateurs logiques et les opérateurs de comparaisons sont des opérateurs qui vous seront utile pour le prochain chapitre sur les conditions, il est donc essentiel de comprendre ce chapitre avant de passé à la suite !
- Les opérateurs logiques
<br>
Une liste d'opérateurs logiques existant
Opérateur | Syntaxe | Exemple | Résultat
| ----- | :-----: | :-----: | ----: |
AND (ET) | && | a && b | Renvoie *TRUE* si a **ET** b valent *TRUE*
OR (OU) | \|\| | a \|\| b | Renvoie *TRUE* si a **OU** b vaut *TRUE*
NOT (NON) | ! | !a | Renvoie *TRUE* si a **ne vaut pas** *TRUE*
<br>
- Les opérateurs de comparaisons
<br>
Et une iste des opérateurs de comparaisons
Opérateur | Syntaxe | Exemple | Résultat
| ---- | :----: | :----: | ----: |
Egal | == | a == b | Renvoie *TRUE* si a et b sont **EGAUX**
Identique | === | a === b | Renvoie *TRUE* si a et b sont **EGAUX** et **DE MÊME TYPE**
Différent | != | a != b | Renvoie *TRUE* si a et b sont **DIFFERENT**
Différent | !== | a !== b| Renvoie *TRUE* si a et b sont **DIFFERENT**
Inférieur | < | a < b | Renvoie *TRUE* si a est **INFERIEUR** à b
Inférieur ou égal | <= | a <= b | Renvoie *TRUE* si a est **INFERIEUR OU EGAL** à b
Supérieur | > | a > b | Renvoie *TRUE* si a est **SUPERIEUR** à b
Supérieur ou égal | >= | a >= b | Renvoie *TRUE* si a est **SUPERIEUR OU EGAL** à b