ERLEDIGT
NEIN
NEIN
ANTWORTEN
6
6
ZUGRIFFE
645
645
EMPFEHLEN
-
Ich habe mal eine kleine Frage:
Was ist der Unterschied zwischen "" und ''? Wann benutzt man welche Zeichen?
Via Google habe ich leider nichts passendes gefunden.
-
24.09.11 12:53 #2
- Registriert seit
- Jan 2004
- Ort
- Duisburg
- Beiträge
- 32
In PHP liegt der Unterschied darin, dass Strings in doppelten Anführungszeichen geparst werden, Strings in einfachen nicht.
führt also zuPHP-Code:<?php
$welt = 'Welt';
echo "Hallo\n{$welt}!";
?>
Hallo
Welt!führt zuPHP-Code:<?php
$welt = 'Welt';
echo 'Hallo\n{$welt}!';
?>
Worin der Unterschied in anderen, manch einer möchte auch sagen, richtigen Programmiersprachen liegt, kann ich dir nicht sagen.Hallo\n{$welt}!
Falls es sich um PHP dreht solltest du jeden String, der wirklich nur nicht zu parsende Zeichen enthält, in einfache Anführungszeichen setzen.Ein Litotes ist nicht schlecht...
-
24.09.11 14:36 #3
Auf welche Sprache beziehst du dich denn genau?
In C++ zum Beispiel wird das einfache Anführungszeichen für ein Zeichen benutzt, wobei die doppelten für mehrere bzw. "unendlich" viele.
Siehe auch hier: http://stackoverflow.com/questions/3...le-quotes-in-cmfg ComFreek
Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
[PHP] Überprüfen, ob Website erreichbar • Sicherheit in PHP-Codes schaffen • Google Chrome-Extension für tutorials.de • json_compress()
-
24.09.11 15:09 #4SE Tutorials.de Gastzugang
Ich liebe diese allgemeinen Fragen ohne Zusammenhang.
In Java z.B. ist es ebenfalls so das einfache Hochkommata ' ' dazu verwendet werden Chars einer Variable zuzuweisen. Auf diese kann man dann auch Rechenoperationen anwenden da Char Java-Intern als Zahl , meist als Integer wenn ich mich nicht irre , dargestellt wird.
Anführungszeichen *oder Quotes* werden in Java dagegen für alles was mit Strings zu tun hat verwendet.
-
Naja, die Frage war eher auf Scriptsprachen aus dem Web bezogen.
PHP-Code:<?php
echo "Hallo";
echo '<a href="http://google.de">Google</a>';
doSomething("bla");
?>Wäre es egal, welches Script ich verwenden würde?PHP-Code:<?php
echo 'Hallo <a href=\'http://google.de\'>Google</a>';
doSomething('bla');
?>
Und wie ist das in HTML? Mag der Validator es lieber wenn man "" oder '' verwendet?
-
Hi
Hier der Unterschied: http://php.net/manual/de/language.types.string.php
Und der W3_Validator merkt davon gar nichts, da er nur den Output zu sehen bekommt.
GrußNetiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
"Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?
-
In JavaScript sind beide gleichbedeutend.
Für HTML und XML ist es egal (http://www.w3.org/TR/html4/intro/sgmltut.html#h-3.2.2 http://www.w3.org/TR/xml/#NT-AttValue)
Ähnliche Themen
-
Richtige Syntax bei Operatorüberladung, wann sind "friend", "const", "&" nötig?
Von mrs_schokokeks im Forum C/C++Antworten: 4Letzter Beitrag: 25.08.10, 19:13 -
Eingabe in der timeline: "time*100" - bei Effekt "turbulentes Versetzen"-"Evolution"
Von MTMonline im Forum Videoschnitt, Videotechnik & -produktionAntworten: 2Letzter Beitrag: 25.04.08, 09:49 -
Keine Datenweitergabe durch IE bei Verwendung Input "type=image"
Von Taka Takatakata im Forum PHPAntworten: 3Letzter Beitrag: 22.06.05, 22:12 -
Finder methods + JBoss + Was expecting one of: "CONCAT" "SUBSTRING" ... "(" ... <STRI
Von cengizhdde im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 6Letzter Beitrag: 27.05.05, 15:29 -
Datei-Eigenschaften: "erstellt:","Geändert am", "Letzter Zugriff:"
Von KILLSMAKER im Forum C/C++Antworten: 2Letzter Beitrag: 19.05.05, 19:51





Zitieren



Login





