ich einen ternären Operator innerhalb eines echo
verwenden möchten, aber es hält einen Fehler geben:PHP - ternäre Operator in Mit Echo
Hier ist der Code ich verwende:
echo'<input type="text" name="name" value="'.(isset($_POST["name"]) ? $_POST["name"] : "".'"/>';
Kann jemand helfen verstehe ich, was ich falsch mache?
Fehler Rückkehr:
Parse error: syntax error, unexpected ';' in ........
Fehlende Schließung ')' vor Ihrer Schließung ';' die '(' übereinstimmen, bevor 'isset' –
Sie haben verpasste a ')' 'Closing paranthesis 'hier: echo' '; – Ali
$ data = (isset ($ _ POST [" name "]))? $ _POST [" name "]:" "; echo '< Eingabetyp = "Text" Name = "Name" Wert = "'. $ Daten.'" /> '; –