Bonjour,
Je n'ai pas trouvé la fonction de /n.
Le lien que j'utilise est celui-ci :
http://giminik.developpez.com/xhtml/...tml#ancrealpha
Quel est la fonction de /n ?
Bonjour,
Je n'ai pas trouvé la fonction de /n.
Le lien que j'utilise est celui-ci :
http://giminik.developpez.com/xhtml/...tml#ancrealpha
Quel est la fonction de /n ?
/n c'est un retour à la ligne. Je ne situe cependant pas bien le contexte de ton interrogation.
En C#, par exemple, si tu envoies un /n, ça fera un retour dans la source de la page qui sera interprétée par le navigateur.
Pour avoir un retour en HTML, il faut plutôt utilisr <br />
Excuse-moi, je pensai que la réponse était simple.
Voici mon code en PHP 5.3 et HTML.
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41 <?php // * throw : lancer // * try : essayer // * catch : attraper function inverse($x) { // !$x veut dire ... ? if (!$x) { // On lance une exception avec "throw new" // Lorsqu'une exception est jetée, le code suivant // le traitement ne sera pas exécuté et PHP tentera // de trouver le premier bloc catch correspondant. // Ici, on a jeté l'exception "Exception". throw new Exception('On ne peut diviser par zéro.'); } else return 1/$x; } // Je ne comprends pas ce try? C'est quand il n'y a pas d'exception lancée? try { // Je vois souvent ce "\n" quelle est sa fonction (je n'ai pas trouvé). echo inverse(5) . "\n<br/>"; echo inverse(0) . "\n"; } // L'exception "Exception" est attrapée par "catch ()" // $e->getMessage() permet de retourner le contenu de l'exception. // qui n'est pas forcément une message. catch (Exception $e) { echo 'Exception reçue : ', $e->getMessage(), "\n"; } // Je ne comprends pas très bien ceci : "Le code devra être entouré d'un bloc // try pour faciliter la saisie d'une exception potentielle." ?>
Effectivement, j'ai mis le <br/> pour corriger le code.
Mais l'auteur du tutotiel, lui, met des "\n".
Je suppose que c'est du HTML.
http://fr.php.net/manual/fr/language.exceptions.php
Salut,
La différence entre les deux est que <br /> va rajouter un saut de ligne lors de l'affichage du HTML, alors que \n va en rajouter un dans le HTML généré.
Si la subtilité ne te saute pas aux yeux, c'est que tu n'as jamais rencontré de collègues qui codent l'ensemble de leur site sur une seule ligne (donc pas de \n) et qui ne comprennent pas pourquoi tu les envoies ***** lorsqu'il faut les aider à débugger !
Pas de question technique par MP !
Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux
Mon livre sur jQuery
Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum
Je ne t'ai pas très bien compris (je débute).
Le <br/> je le connais bien et je l'utilise sans problème.
C'est ce "\n" qui m'intrigue.
Par contre, tu m'as mis sur une piste et j'ai trouvé quelque chose.
Rajouter "\n" crée un espace entre les deux textes.
Est-ce là sa seule fonction?
salut
code classique :
de visu dans ton navigateur tu auras
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <?php echo "machin<br/>truc<br/>bidule"; ?>
machin
truc
bidule
mais dans le source de ta page du aura
alors que si tu fait
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 machin<br>truc<br>bidule
de visu dans ton navigateur tu auras toujours
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <?php echo "machin<br/>\n truc<br/>\n bidule"; ?>
machin
truc
bidule
cependant dans le code source de ta page tu auras
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 machin<br/> truc<br/> bidule
la vie n'est pas cirrhose des foies ...
Avant de poster un message Rechercher n'est pas qu'une option.
FAQ Web - Tuto Web
Partager