41 votes

Que fait un . (point) en PHP ?

Que fait la commande suivante en PHP ?

. $string   // ($string is something which I declared in the program)

1 votes

A . est équivalent à un + en C++ ou JavaScript, si cela peut vous aider.

81voto

Oli Charlesworth Points 148744

En soi, cela ne fait rien du tout (ce n'est pas une syntaxe valide). Cependant, si vous avez quelque chose comme ceci :

<?php

$string1 = "Hello ";
$string2 = "world!";
$string = $string1 . $string2;

echo $string;

?>

Vous verrez Hello world! . Le site . est l'opérateur de concaténation des chaînes de caractères.

18voto

phihag Points 89765

Pris isolément, il s'agit d'une erreur de syntaxe. Le point . est le opérateur de concaténation qui convertit ses arguments en chaînes de caractères et les concatène. Par exemple,

<?php
$string = "x";
$s = 42 . $string;
// $s is now "42x"

0 votes

W3fools.com dit : "Aujourd'hui, W3Schools a largement résolu ces problèmes et répondu à la majorité des préoccupations des développeurs soussignés." Donc, c'est maintenant assez précis.

3voto

jjwdesign Points 823

Votre déclaration renverrait une erreur.

Le "point" est un concaténateur de chaînes de caractères. C'est-à-dire qu'il vous aide à combiner des chaînes de caractères dans une autre chaîne.

Exemple. $full = $part1 . $part2 ;

Concernant le démarrage : C'est une question difficile. PHP.NET sera votre site d'apparence fonctionnelle. Google-ing à peu près tout ce qui concerne PHP vous y conduira. Je chercherais à obtenir une installation locale de PHP/MySQL/Apache. Si vous êtes sur une machine Windows, vous pouvez obtenir une configuration de serveur WAMP.

http://www.wampserver.com/en/

Cela accélérera considérablement votre temps de développement et de test. N'essayez pas de tout transférer par FTP sur un serveur Web, car cette approche vous fera perdre 10 à 15 % de votre temps de travail. Travaillez intelligemment - travaillez localement.

Trouvez un projet existant (Open Source) avec une grande communauté et essayez de démarrer quelque chose. Par exemple, j'ai récemment créé DogFriendlyOlrando.com sur la base de WordPress. J'étais curieux de connaître les capacités de WordPress. C'était un petit projet amusant qui m'a permis de bien comprendre les capacités de WordPress. C'est en vous lançant dans l'aventure que vous apprendrez le plus. Bonne chance !

0voto

Sam Points 11

Deux opérateurs de chaîne sont disponibles. Le premier est l'opérateur de concaténation ('.') qui renvoie la concaténation de ses arguments droit et gauche. Le second est l'opérateur de concaténation d'affectation ('.='), qui ajoute l'argument de droite à l'argument de gauche. Pour plus de détails, veuillez lire Opérateurs d'assignation

-2voto

Devid Piterson Points 11

La sortie est affichée directement dans le navigateur comme indiqué ci-dessous :

. $string   // ($string is something which I declared in the program)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X