php prüfen ob variable Länge, die gleich einem Wert
Brauchen, um zu überprüfen, ob $message Länge ist 7 Zeichen oder weniger, wenn dem so ist, Aktion A, wenn nicht, tun, Aktion B. Ist das die korrekte syntax? Ich glaube ich bin etwas falsch?
<?php
if (strlen($message) <= 7) {
echo $actiona;
} else {
echo $actionb;
}
?>
- Macht einen php-block starten zu müssen mit '<?php'?
- Warum glauben Sie, dass Sie etwas falsch machen ? Funktioniert es also nicht ?
- ist in Ordnung, wenn die php-Konfiguration erlaubt.
- Ich klebte den funktionierenden code aus der offline-Datei-ich dachte ich hochgeladen, bevor ich der festen ein Semikolon Problem. Danke Jungs für die Hilfe aber.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es ist in Ordnung. Zum Beispiel, führen Sie die folgenden:
Es gedruckt wird: "Es ist größer als 7 Zeichen ist."
Möchten Sie vielleicht auch, um die PHP-Kürzel if/else-Verwendung des ternären operators (?:).
Z. B. anstelle von:
Können Sie es schreiben als:
Sehen Wie verwende ich die Kurzform if /else? für Informationen über den ternären operator.
Welche Fehlermeldungen erhalten Sie?
Ich würde schauen, dass wenn Sie
$message
vor der hand, Sie haben nicht misspelt es oder verwendet falsche groß - /Kleinschreibung (beachten Sie hierbei, dass php cAsE-Sensitiv).Ist das OK.
Aber Sie sollten langen php-tags (short tags deaktiviert werden ; und sehr oft sind) :
(schließende Tags optional sind, wenn Ihre Datei enthält nur PHP)
fand ich diese ISSET "trick" rund um www , ich kann mich nicht erinnern, wo.
versuchen Sie zuerst, um das Skript auszuführen, wie dies dann kommentieren Sie die 2. Zeile $Nachricht=.. schreiben, über ein anderes string-Länge..
UND SICHER
Glück! Wir Alle Liebe Php !!!!