2017-06-05 3 views
1
$var .= "hello"; 
echo $var; 

Ist der obige Codeblock gültig oder generiert er unter bestimmten Umständen Hinweise/Fehler?PHP - Gültigkeit der anhängenden Zeichenkette zu neuer Variable

Wenn nein sollte $var = "" oder nur $var vor dem Codeblock hinzugefügt werden?

+1

Als Best Practice müssen Sie zunächst '$ var =" "' deklarieren. – hungrykoala

+0

Sie müssen zuerst Ihre Variable deklarieren, bevor Sie einen Wert übergeben –

Antwort

2

Above Codeblock generiert den folgenden Hinweis beachten Sie:

undefinierte Variable: var

Variablen definiert werden, bevor sie in Code verwendet werden, siehe Beispiel unten:

<?php 
    $var = ''; 
    $var .= "hello"; 
    echo $var; 
?>