什么是.(点)用PHP做什么?

Joh*_*Tor 33 php

PHP中的以下命令有什么作用?

. $string   // ($string is something which i declared in the program)
Run Code Online (Sandbox Code Playgroud)

Oli*_*rth 63

就其本身而言,它什么都不做(它不是有效的语法).但是,如果您有这样的事情:

<?php

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

echo $string;

?>
Run Code Online (Sandbox Code Playgroud)

你会看到Hello world!.该.是字符串连接运算符.


phi*_*hag 13

单独来看,这是一个语法错误.点.连接运算符,它将其参数转换为字符串并连接它们.例如,

<?php
$string = "x";
$s = 42 . $string;
// $s is now "42x"
Run Code Online (Sandbox Code Playgroud)

顺便说一句,w3schools是一个众所周知的不准确的来源.