Aller au menu - Aller au contenu

[Plan du site] Vous êtes ici --- > Le Site du Zéro > Les tutoriels > Non-Officiels > Site Web > PHP > Optimisation & Sécurité > Les assertions en PHP > Lecture des commentaires

Les assertions en PHP

Vous devez être inscrit pour pouvoir poster des messages

Page : 1 
Pseudo Commentaire
Page : 1 
Hors ligne Leward # Posté le 02/11/2007 à 16:07:09 - Ce membre a mis la note : 18
Avatar
Groupe : Membres
Jamais entendu parlé de ce truc, et ça va m'être utile. Merci beaucoup pour ce tuto. :)
Hors ligne Anonyme # Posté le 02/11/2007 à 16:33:03 - Ce membre n'a pas mis de note
Groupe :
Bon tuto, ça fait plaisir de voir quelque chose qui sort des sentiers battus :)
Hors ligne Sangodams # Posté le 02/11/2007 à 16:59:15 - Ce membre a mis la note : 14
Groupe : Membres
Vraiment sympa, on en découvre tous les jours !

Merci pour ce très bon tutoriel :)

Rien n'est plus dangereux qu'un demi-savoir...
 
Hors ligne Po2yaourt # Posté le 02/11/2007 à 17:32:13 - Ce membre a mis la note : 17
Avatar
Groupe : Membres
Très intérrésant comme tuto je n'avait jamais entendu parlé des assertions mais celà va pouvoir mettre bien utile. Merci :) .

"Triste époque que celle où il est plus difficile de briser un préjugé qu'un atome."
Albert Einstein

Vous êtes dessinateurs? Vous faites des MP3? Des textes? Venez sur la Taverne de la Création et venez nous montrer vos talents.

Vous êtes blogeur ? Urblogz.net va vous permettre de voir tous vos blogs en un clin d'œil.
 
Hors ligne angemaster # Posté le 02/11/2007 à 17:40:56 - Ce membre a mis la note : 19
Geek un jour, geek toujours !
Avatar
Groupe : Membres
C'est très intéressant et super utile.
Tu expliques bien et les exemples sont là quand il faut.
Le tuto est cours mais comporte le principal.

Moi je mets 19 ^^

P.S : ça va m'être super utile ça :D
 
Hors ligne Sowhat # Posté le 02/11/2007 à 17:51:16 - Ce membre n'a pas mis de note
Redlime >3
Avatar
Groupe : Membres
Merci à vous :)

lala.
 
Hors ligne Kissifrot # Posté le 02/11/2007 à 17:52:15 - Ce membre a mis la note : 18
Avatar
Groupe : Membres
Je savais po que ça existait aussi en PHP, honte à moi :p

Merci de me l'avoir appris ^^
Hors ligne Nelty # Posté le 02/11/2007 à 19:39:31 - Ce membre a mis la note : 17
Garfield attitude §
Avatar
Groupe : Membres
Bon tuto, je mets 17 !

Bien que l'utilité sur de petits scripts est minime, sur des gros elle est énorme :) .

Image utilisateur






Python



À l'ouïe de ce mot, vous pouvez penser à deux choses. La première, c'est le serpent. La deuxième, c'est le langage de programmation. Étant donné que nous sommes sur un site basé autour de ce dernier domaine, je vais plutôt m'intéresser au langage. :p

Concrètement, Python c'est quoi ?



Python est comme je l'ai indiqué plus haut un langage de programmation interprété.
Il est placé sous une licence libre et est un langage dit «multi-plateforme» (il fonctionne sous Windows, Mac et Linux).
Comme beaucoup, il est à la base exploitable en console, mais l'utilisation de GUI est envisageable pour faire une application graphique.

Atouts



Un des gros avantages de Python est qu'il est très simple à l'écriture et vous permet d'adopter de bonnes méthodes de programmation, notamment au niveau de la lisibilité du code.
En effet, ici, plus d'accolades ou autres pour indiquer un bloc d'instruction (if, else, while, ...), tout se fait par indentation.
Ainsi, un tel code en PHP :
Code : PHP
1
2
3
4
5
6
<?php
for($i=1;$i<=3;$i++)
{
echo $i*2.' ';
}
?>

Donnera ceci en Python :
Code : Python
1
2
3
4
for i in xrange(1,4):
  print 2*i
# ou
[i*2 for i in [1,2,3]]


Les deux afficheront (à peu près) :
Citation : Résultat :

2,4,6


Remarquez la simplification du code pour effectuer une action très simple.

Il a aussi l'avantage d'intégrer de nombreuses bibliothèques pour effectuer une multitude d'actions très diverses, dans tous les domaines. math pour les opérations mathématiques par exemple.

Pour finir, il est aussi exploitable sur le Web. Pour l'utiliser, il vous faudra un hébergeur l'acceptant et peut-être inclure certaines bibliothèques selon vos besoins (je pense à CGI pour les traitements de formulaire). À titre d'information, alwaysdata accepte le Python et est gratuit.

Où apprendre ?



Question évidemment indispensable si vous êtes intéressés... La première, la plus évidente, c'est la documentation officielle de Python, malheureusement uniquement disponible en anglais.
Mais il existe un cours très réputé rédigé par un certain Gérard Swinnen qui est disponible en français.
S'il ne vous plaît pas, Google (ou autre moteur de recherche) est votre ami !

Où se faire aider ?



Peut-être une question qui ne vous viendra pas à l'esprit immédiatement, mais quand vous aurez un problème que vous ne saurez résoudre... Ne vous inquiétez pas, d'autres gens sont passés avant vous et sont prêts à vous aider !
Dans un premier temps, je vous conseille de passer sur IRC, channel #python, serveur irc.epiknet.org . Vous y trouverez un petit groupe de gens qui pourront peut-être vous aider.
Après, si vous n'avez pas résolu votre problème, il reste le forum « Autres langages » où des Pythoneux viennent de temps en temps.
Enfin, si votre problème est lié à l'utilisation d'une bibliothèque, n'oubliez pas d'aller consulter sa documentation (très souvent en anglais).
 
Hors ligne Lyrke # Posté le 02/11/2007 à 20:33:50 - Ce membre a mis la note : 18
love :)
Avatar
Groupe : Membres
Ca peut être vraiment pratique pour voir certaine erreur dans certain calcul plus complexe (notament le tracage des points d'un graphique xD avec les fonctions non définie :lol: )

Je met 18 car la perfection n'existe pas et parce que tu as fait une répétition de ta phrase dans la dernière partie :
Arrêter l'exécution du script en cas d'erreur
2ème lignes : Ce type d'erreur n'arrête pas l'exécution n'arrête pas l'éxécution du code.
Tu as du être distrait quand tu as écrit le tuto, l'erreur est humaine et ça peut arriver à tout le monde :p
Hors ligne Adri22 # Posté le 02/11/2007 à 20:58:41 - Ce membre n'a pas mis de note
Vive Linux !!
Avatar
Groupe : Membres
Merci du (bon) tutoriel. Facile à comprendre et complété par des exemples.
Une reproche : tu ne donne pas le résultat du dernier script, même si on le devine.

(Pas de note)

Image utilisateur
BlooNeT, site communautaire sur l'informatique
 
Hors ligne Cam # Posté le 02/11/2007 à 22:31:19 - Ce membre n'a pas mis de note
Have fun !
Avatar
Newsers
Joli tuto (ça reste court et bien expliqué, c'est le principal), on en apprend tous les jours. :)
(pas de note pour moi aussi, vu que le tuto sera sans doute amené à évoluer)

Image utilisateurImage utilisateurImage utilisateur
 
Hors ligne Reinhardt # Posté le 02/11/2007 à 23:14:39 - Ce membre a mis la note : 18
Merci
Avatar
Groupe : Membres
Bah moi j'ai toujours pas trop compris à quoi ça pouvait servir ^^
Mais sinon c'est bien expliqué et ça change un peu :)
Hors ligne Pierre # Posté le 02/11/2007 à 23:52:10 - Ce membre a mis la note : 18
Spécialiste Xhtml /Css
Avatar
Groupe : Membres
Merci pour ce tutoriel, il y as une bonne idée de départ, et elle est bien expliqué en plus !

Et puis c'est bien de voir un tutoriel un peu différent pour une fois, ça change. Bravo.

Pierre
 
Hors ligne wraitii # Posté le 03/11/2007 à 07:51:34 - Ce membre a mis la note : 17
Mac-user dans l'âNe
Avatar
Groupe : Membres
Bon tuto pour ma part aussi, bien expliqué, compréhensible.

17 pour ma part, pour les raisons évoqués plus haut

Image utilisateur
 
Hors ligne eltrai # Posté le 28/11/2007 à 18:47:26 - Ce membre a mis la note : 17
Avatar
Groupe : Membres
Tient, je ne connaissais pas, ça à l'air bien pratique :D
Merci pour le tuto :)

Eltrai
 
Hors ligne Arcanos # Posté le 19/01/2008 à 15:56:48 - Ce membre a mis la note : 19
Imasu ka imasen ka
Avatar
Groupe : Membres
Je ne connaissais pas ^^

Bravo 19/20 ^^

Image utilisateur
 
En ligne patouche # Posté le 19/02/2008 à 10:17:47 - Ce membre a mis la note : 19
Avatar
Groupe : Membres
Très bon tuto, intéressant, cours et bien expliqué.

Je mets 18/20

Pensez aussi au petit bouton résolu
Site d'une asso de Jongle sur Cergy >> site en cours
 
Hors ligne Jeremie78 # Posté le 21/02/2008 à 21:52:17 - Ce membre a mis la note : 18
Powered by GNU/Linux
Groupe : Membres
Pratique quand on fait de l'algorithmie et qu'on cherche d'ou vient l'erreur !
18/20 bravo ;)

Web-Modules : outils pour webmasters (compteurs, tchat, news ...) à installer sur son site, générateur de bannières, de userbars, ...
 
Hors ligne bbsebb # Posté le 24/02/2008 à 19:15:20 - Ce membre n'a pas mis de note
Avatar
Groupe : Membres
J'ai survolé le tutoriel par manque de temps, mais je n'avais jamais entendu parler de cela !!! Cela a l'aire vraiment pratique, j'ai hâte de m'y mettre.
Hors ligne Sowhat # Posté le 12/03/2008 à 02:57:26 - Ce membre n'a pas mis de note
Redlime >3
Avatar
Groupe : Membres
Merci à vous :]
Le tuto a été corrigé par les zcorrecteurs, merci à eux !

lala.
 
Hors ligne matheod # Posté le 16/05/2008 à 18:18:52 - Ce membre a mis la note : 19
<? echo $citation; ?>
Avatar
Groupe : Membres
Super !

19 !

Une question : y a til une fonction générale à faire pour faire executer une fonction lors d'une erreur (n'importe quel erreur, pas une erreur d'assertion) ?
merci
 

Vous devez être inscrit pour pouvoir poster des messages

Changer de design | En savoir plus | Plan du site | Politique d'accessibilité | Règles | RSS tutoriels | RSS news
Édité par Simple IT SARL : Nous contacter | Notre blog | Revue de presse | Publicité

Y'a plus rien à lire, faut remonter maintenant !

Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.

Nombre de connectés 429 Zéros connectés | Requêtes SQL 8 requêtes | Temps de génération de la page : Total (SQL) 0.0258s (0.014s)