[PHP] Déclarer variable

otherwise01 -  
Enax Messages postés 204 Statut Membre -
Bonjour,

Pour déclarer une variable, je peux utiliser

$var = 'mon texte';
ou
$var = "mon texte";

Mais je souhaiterais utiliser autre chose que des simples quotes ou doubles quotes. Existe-t-il une autre manière même de pas très propre ?

Merci
Configuration: Windows Vista
Firefox 2.0.0.12

7 réponses

  1. Reivax962 Messages postés 3742 Statut Membre 1 011
     
    Bonjour,

    J'avoue que je ne vois pas trop bien la raison de cette volonté, mais voilà toujours une possibilité : la syntaxe Here Doc
    $var = <<<EOT
    Ceci est un exemple de chaîne de caractère qui sera stockée dans $var, sans avoir besoin d'échapper ni de mettre des guillemets, simples ou doubles.
    EOT;

    ( https://www.php.net/manual/fr/language.types.string.php#language.types.string.syntax.heredoc )

    Xavier
    1
  2. IdleMan Messages postés 254 Statut Membre 60
     
    Lol toujours sur ton probleme d'expression , il est peut etre simplement impossible de reoudre ça en php , peut etre avec du javascript ...

    fais un tour sur
    http://www.javascriptfr.com

    et egalement ici : http://www.webrankinfo.com/forums/viewtopic_55674.htm

    ça peut peut etre t'aider dans ton projet .
    0
  3. chico200987 Messages postés 856 Statut Membre 144
     
    hm ça serait pour quelles raisons ?

    P.S : Pour les puristes, tu ne déclares pas tes variables, tu les affectes ;)
    0
  4. otherwise01
     
    Non, je veux pas le faire en Javascript -> question de référencement.

    La raison : Je souhaite placer tout le code de ma page dans une variable sans toucher à ce dernier. Il est truffé de ' et de " donc j'arrive pas à l'affecter dans une variable...
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. chico200987 Messages postés 856 Statut Membre 144
     
    Pfiou.. peut-être remplacer (Ctrl+H pour la plupart des éditeurs..) toutes des quotes et guillemet par des antislashs quotes et antislash guillemet ?

    J'vois pas trop comment sinon.. Désolé.
    0
  7. IdleMan Messages postés 254 Statut Membre 60
     
    Ctrl+F pour dream , j'avais pensé a ça aussi mais si ses pages sont en php ça risque de causer des conflits , de plus il a 2000 pages parais t'il ...
    0
  8. Enax Messages postés 204 Statut Membre 145
     
    Sinon, les fonctions addslashes et stripslashes.
    0