Seite 1 von 3 123 LetzteLetzte
Ergebnis 1 bis 10 von 22

Thema: Single Quotes oder Double? das ist hier die frage^^

  1. #1
    Azubi(ne)
    Registriert seit
    22.12.2007
    Beiträge
    51
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard Single Quotes oder Double? das ist hier die frage^^

    Hallöchen,
    mal eine Frage.
    welche Variante findet ihr Sinnvoller und welche Nachteile gibt es bei den anderen?
    Code:
    <?php
    echo "wie gehts so, $name";
    echo 'mir gehts gut';
    ?>
    und hier möchte ich eigendlich persönlich wissen, wie ihr das verwendet und was besser ist.

    Code:
    <?php
    echo "<a href=\"testseite.php\">lalala</a>";
    echo "lalala";
    echo 'lalala';
    ?>
    
    und zur mittleren Variante&#58;
    wie würde das dann funktionieren, wenn in href eine variable rein soll, statt in dem fall testseite.php?
    
    
    Mit scheenen Grüßen
    Felix
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    König(in)
    Registriert seit
    06.06.2007
    Ort
    Bi
    Beiträge
    1.015
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Meiner Meinung nach sollte man doppelte Anführungszeichen benutzen und alle für Html genutzten " maskieren.

    Dir ist vielleicht bekannt , dass eine php-Variable zwischen einfachen Anführungszeichen nicht interpretiert wird, dies kann zu ärgerlichen Fehlern führen, wobei man sowieso statt
    $gruss = "Hallo";
    echo "String $gruss ! ";

    die Punktnotation nutzen (siehe Doku), was dann so aussieht:

    $gruss = "Hallo";
    echo "String ".$gruss." ! ";

    Wie du siehst, sind einfache Anführunszeichen nur für sql-Querys und Strings wirklich sinnvoll.
    Sämtlicher Code erhebt keinen Anspruch auf syntaktische Korrektheit geschweige denn Ausführbarkeit und ist für die Implementation außerhalb der Beispiele nicht geeignet.

    Kein Support für kommerzielle Scripts | Kein kostenloser Support via ICQ

  3. #3
    Shogun Avatar von DarkSyranus
    Registriert seit
    28.03.2006
    Ort
    ::1/128
    Alter
    25
    Beiträge
    3.446
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings
    Blog-Einträge
    1

    Standard

    Wie du siehst, sind einfache Anführunszeichen nur für sql-Querys und Strings wirklich sinnvoll.
    Das sehe ich allerdings anders.
    Für mich ist " " die schlampigere Methode.
    Ein String gehört imo immer so.

    Code:
    $string = 'Hallo, ich bin ein '.$stringType.' String.'
    Ist eigentlich alles ansichtssache, aber ' ' geht ein wenig schneller als " ".

  4. #4
    König(in)
    Registriert seit
    06.06.2007
    Ort
    Bi
    Beiträge
    1.015
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    und was ist daran bitte kein String
    Sämtlicher Code erhebt keinen Anspruch auf syntaktische Korrektheit geschweige denn Ausführbarkeit und ist für die Implementation außerhalb der Beispiele nicht geeignet.

    Kein Support für kommerzielle Scripts | Kein kostenloser Support via ICQ

  5. #5
    König(in) Avatar von d4f
    Registriert seit
    22.04.2007
    Ort
    Luxemburg
    Beiträge
    1.493
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Laut verschiedenen (kostenfreien) Code-Optimisierern sollte ein String immer
    Code:
    $string = 'Ausgabe der Variable&#58; '.$variable.'!';
    sein, da PHP sonst den String mal in dieses Format bringen muss um ihn ueberhaupt zu verstehen.

    Auch für Syntaxerkennung und damit produktives Arbeiten ist es meiner Meinung nach bedeutend sauberer und einfacher mit den single-quotes zu arbeiten -KATE erkennt zwar Variablen in Doublequotes aber stellt sie nicht im charakteristischen Blau dar
    Wir sind alle ein BOFH:

  6. #6
    König(in)
    Registriert seit
    06.06.2007
    Ort
    Bi
    Beiträge
    1.015
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Ich glaube es ist einfach bei mir eine (schlechte?) Angewohnheit aus Java (NICHT Javascript) , da dort doppelte Anführungszeichen für Strings pflicht sind . Einfache werden als char , ein einzelnes Zeichen, interpretiert.
    Sämtlicher Code erhebt keinen Anspruch auf syntaktische Korrektheit geschweige denn Ausführbarkeit und ist für die Implementation außerhalb der Beispiele nicht geeignet.

    Kein Support für kommerzielle Scripts | Kein kostenloser Support via ICQ

  7. #7
    König(in) Avatar von d4f
    Registriert seit
    22.04.2007
    Ort
    Luxemburg
    Beiträge
    1.493
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    das ist ne Entschludigung xD
    Wir sind alle ein BOFH:

  8. #8
    Azubi(ne)
    Themenstarter

    Registriert seit
    22.12.2007
    Beiträge
    51
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard gibt es sowas wie musterseiten?

    ich hab noch ne frage,
    mache mal kein neues thema auf.

    also gibt es vielleicht so eine seite wo es musterseite gibt, vll von W3C oder von den PHP entwicklern?

    das man sehen kann was so standard ist ?
    welches von den varianten ist denn eigendlich schneller?

    felix

  9. #9
    Azubi(ne)
    Themenstarter

    Registriert seit
    22.12.2007
    Beiträge
    51
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    meine so php code nicht nur (x)html bzw. CSS, wäre aber auch nicht schlecht

  10. #10
    König(in) Avatar von d4f
    Registriert seit
    22.04.2007
    Ort
    Luxemburg
    Beiträge
    1.493
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Es gibt keinen richtigen und keinen falschen nur effizienten+uebersichtlichen und schlechten+chaotischen Code.
    Zumindest leicht OOP-orientiert sollte der Code aber allemal sein
    Wir sind alle ein BOFH:

Ähnliche Themen

  1. Antworten: 4
    Letzter Beitrag: 29.12.2006, 13:20
  2. magic quotes
    Von don-golione im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 20
    Letzter Beitrag: 17.06.2006, 13:49
  3. Suche Forum für eine Rechtliche Frage... oder hier ??
    Von -Felix- im Forum Off Topic und Quasselbox
    Antworten: 14
    Letzter Beitrag: 05.01.2006, 17:56
  4. Kleine Frage an die Mütter hier im Forum (und auch Väter)
    Von umbenannt im Forum Off Topic und Quasselbox
    Antworten: 4
    Letzter Beitrag: 18.01.2004, 10:23
  5. Oder die hier *lol*
    Von Romi im Forum Off Topic und Quasselbox
    Antworten: 8
    Letzter Beitrag: 14.05.2003, 17:37

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •