' ou "

sr34000
Invité n'ayant pas de compte PHPfrance

08 févr. 2006, 15:07

Salut
j'aimearis savoir s'il y a une diférence entre ' et " sans la programmation php

ou il y en adapté pour des actions et l'autre pour d'autres actions


$numero='01';
ou
$numero="01";



if ($file != '.' && $file != '..')
ou
if ($file != "." && $file != "..")


if(!defined("fonction"))
ou
if(!defined('fonction'))

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

08 févr. 2006, 15:40

Dans les cas que tu présentes, il n'y a pas de (grande) différence.
En revanche, il faut savoir que :
- tout ce qui est entre apostrophes n'est pas lu, ni interprété
- tout ce qui est entre guillemets est lu et peut être interprété.
$variable = "1234ABCD";
echo 'Le contenu de ma variable est : $variable'; // --> Le contenu de ma variable est : $variable
echo "Le contenu de ma variable est : $variable"; // --> Le contenu de ma variable est : 1234ABCD
Vu ?

Mais, de toute façon, il faut écrire :
echo "Le contenu de ma variable est : ".$variable;
ou, mieux encore :
Le contenu de ma variable est : <?php echo $variable; ?>

ViPHP
ViPHP | 656 Messages

15 févr. 2006, 03:17

J'ajoute que niveau performances, PHP est plus rapide avec les ' que les " car justement il n'a pas à traiter ce qui se passe entre les '

Sache également que pour ne pas avoir à alterner ' et " en cas de \n par exemple, utilise plutôt les " c'est plus simple à gérer à la longue.

Eléphant du PHP | 441 Messages

15 févr. 2006, 10:05

J'ajouterai une petite lecture pour notre ami tiré du Forum Autre: le post-it sur les articles interessants.
Analyse et critique des différentes méthodes d'utilisation de la fonction echo (source: www.expreg.com)

Petit article fort intéressant même s'il date de 2004 qui m'a été conseillé par un collègue. On apprends pas mal de choses et je conseille aussi fortement de lire le commentaire avisé posté par Eric Daspet à la suite de l'article.
Futures Stars par ici >> www.apel-doorn.com
fan d'info et du ... PSG !! :D
Apprendre, comprendre et maîtriser telle est ma devise!
Fan inconditionnel de netvibes