? Applications informatiques et des sites web utilisent du code pour implémenter les fonctionnalités qu'ils offrent. Les développeurs écrivent ce code dans des langages de programmation et de balisage , avec un ensemble de règles distinct pour chaque langue. Comme pour les langues naturelles , de codage langues ont leur propre grammaire et le vocabulaire . Si un extrait de code contient des erreurs , ce code peut être invalide . Une syntaxe non valide peut provoquer des programmes et des sites de crash ou fonctionner correctement. Code programmation et le codage des langues travailler de diverses manières . Dans les langages de programmation tels que Java pour les programmes de bureau ou PHP pour les applications Web , le code prévoit une série d'instructions de l'ordinateur ou du serveur Web pour exécuter . Dans les langages de balisage tels que HTML et XML , les documents des éléments de données de la liste entre les structures marqués , définir l'apparence et le comportement de pages Web des éléments de contenu et la structure des sources de données. La syntaxe d'un langage de programmation ou balisage détermine les structures qui peuvent apparaître à l'intérieur, représenté à l'aide de caractères de texte . Pour une application ou un site pour fonctionner efficacement , la syntaxe doit être valide. Erreurs développeurs n'ont généralement pas écrire des scripts parfaits dès la première tentative . Plusieurs langages de programmation et de balisage utilisent des structures syntaxiques complexes , de sorte que les erreurs sont fréquentes. En règle générale, un projet sera soumis à plusieurs étapes de développement , de test et de débogage pour identifier et résoudre les problèmes découlant de syntaxe non valide . L'exemple de code suivant montre un XML valide Code alternative suivante utilise invalide code est valide en raison d' une erreur de frappe simple. La balise " bouche " de fermeture manque un caractère barre oblique , ce qui peut entraîner l'application en utilisant ce code à l'échec. Effets Les effets de la invalide gamme de syntaxe ou moins sérieux . Dans certains cas, une page Web ou programme continuera à apparaître fonctionnel en dépit de petites erreurs . Par exemple , les programmes de navigateurs Web peuvent souvent rendre code restant correctement malgré une syntaxe incorrecte. Cependant, une erreur de syntaxe peut provoquer une application entière à l'échec. L'exemple de code Java suivant montre une ligne en utilisant une syntaxe valide : String = persoMots «personne»; La version modifiée suivant est incorrect : String persoMots = " personne ; Ce code est invalide parce que la section de clôture de citations définissant la variable de chaîne de texte est manquant. Lorsque Java traite ce code, il sera non seulement ne parviennent pas à gérer correctement cette ligne , mais traitera la ligne suivante à tort aussi. Ce code ne pourra pas compiler, de sorte que la demande ne sera pas en mesure d'exécuter jusqu'à ce que l'erreur a été corrigée. Solutions Si vous rencontrez des erreurs de syntaxe invalide en tant que utilisateur d'un site Web ou une application, il ya une limite à ce que vous pouvez faire, comme une syntaxe non valide doit être adressée par les développeurs responsables. Si vous travaillez sur une application en tant que programmeur , vous devez d'abord localiser la source d'une erreur afin de le corriger. Par exemple, le code PHP suivant génère une erreur : $ word_string = " Voici quelques mots , avec quelques « citations à l'intérieur de «trop» ; Ce code n'est pas valide car PHP va interpréter les citations à l'intérieur du texte variable de chaîne que l'extrémité de la teneur variable. Selon le serveur Web exécutant le code , les développeurs peuvent voir les messages d' erreur spécifiques lorsqu'elles tentent d' afficher la page en utilisant le script dans un navigateur, leur permettant de trouver et ensuite modifier le code invalide .
|