WinFuture-Forum.de: Wie Beginnt Man Php-code Am Besten? - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Wie Beginnt Man Php-code Am Besten?


#1 Mitglied ist offline   meile 

  • Gruppe: Mitglieder
  • Beiträge: 1
  • Beigetreten: 21. Januar 10
  • Reputation: 0

geschrieben 21. Januar 2010 - 23:14

Hallo!

Habe hier in einem PHP Tutorial gelesen, dass man PHP-Code mit <?php oder auch nur <? beginnen könnte. Ist das wirklich egal? Oder ist vielleicht eines langsamer oder so? Warum macht man das nicht einheitlich! Echt verwirrend die Sprache teilweise.

Dieser Beitrag wurde von meile bearbeitet: 21. Januar 2010 - 23:14

0

Anzeige



#2 Mitglied ist offline   Wiesel 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.989
  • Beigetreten: 09. Mai 06
  • Reputation: 525
  • Geschlecht:unbekannt
  • Wohnort:Punxsutawney, 742 Evergreen Terrace
  • Interessen:Mein Schneckenhaus

geschrieben 21. Januar 2010 - 23:37

<? sollte ausreichen. Es gibt aber auch Server wo noch andere Parser installiert sind, da ist es zur besseren/schnelleren Unterscheidung ganz gut wenn gleich darauf hingewiesen wird welche Sprache verwendet wird.

greets
around the world
0

#3 Mitglied ist offline   grünel 

  • Gruppe: aktive Mitglieder
  • Beiträge: 195
  • Beigetreten: 17. Dezember 07
  • Reputation: 0

geschrieben 21. Januar 2010 - 23:38

Ich empfehle dir "<?php", denn "<?" wird so wie ich das verstanden habe nur aus Kompatibilitätsgründen unterstützt, und das auch nur wenn man die Option dafür in der php.ini aktiviert hat.

Siehe http://php.net/manua....short-open-tag

Benutze einfach immer "<?php", dann bist du auf der sicheren Seite.

Dieser Beitrag wurde von grünel bearbeitet: 21. Januar 2010 - 23:40

0

#4 Mitglied ist offline   Tienchen 

  • Gruppe: aktive Mitglieder
  • Beiträge: 424
  • Beigetreten: 09. März 08
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 22. Januar 2010 - 01:17

Ich kenne einige Serverkonfigurationen (ich glaube sogar XAMPP im Standard unter PHP 5.3.1), wo <? nicht geparst wird... Daher sollte man immer <?php verwenden, erspart man sich (sofern der Code für die Öffentlichkeit bestimmt ist oder evtl. sein könnte) durchaus etwas Arbeit hinterher.
0

#5 Mitglied ist offline   K050V4 

  • Gruppe: aktive Mitglieder
  • Beiträge: 788
  • Beigetreten: 13. August 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Stuttgart
  • Interessen:(X)HTML<br />CSS2+<br />PHP 4/5<br />MySQL 5<br />Symfony 1.2+<br />JavaScript / AJAX<br />jQuery<br />C++<br />C#<br />Java<br />...

geschrieben 22. Januar 2010 - 09:29

Ich empfehle dir auch "<?php" zu verwenden, denn wenn du "<?" verwendest und dein Script auf einen anderen Server lädst, auf den in der php.ini die Einstellung "short_opentag" auf off gestellt ist, wird dein ganzes Script nicht mehr funktionieren. Zu demkönnen auch xml-Dateien falsch interpretiert werden, da diese auch mit "<?" beginnen.

Zitat

"In der Welt des Erkennbaren ist die Idee des Guten die höchste." - Platon

Spritify! Easy CSS-Sprite-Generator | Albanisch Deutsch Wörterbuch
0

#6 _USA_

  • Gruppe: Gäste

geschrieben 23. Januar 2010 - 05:14

Hier noch eine schöne Lektüre:

http://www.buxaproje..._guidelines.htm
0

#7 Mitglied ist offline   Ludacris 

  • Gruppe: Moderation
  • Beiträge: 4.689
  • Beigetreten: 28. Mai 06
  • Reputation: 218
  • Geschlecht:Männlich

geschrieben 23. Januar 2010 - 08:53

nein es ist nicht egal. naja mehr oder weniger.

Es kommt auf die Einstellungen in der PHP.ini an (keine ahnung wie die datei auf mac / linux heißt) - in der steht drinnen ob shorttags (<?) erlaubt sind! Manche admins schalten es aus, daher empfehle ich dir <?php zu schreiben - ist nicht viel mehr aufwand :(
0

#8 Mitglied ist offline   Kirill 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.590
  • Beigetreten: 04. Dezember 06
  • Reputation: 121
  • Geschlecht:Männlich
  • Wohnort:BT

geschrieben 10. Februar 2010 - 18:19

Ich hab meine Homepage auf einem 08/15-Gratishoster und da gehen die kurzen Tags ohne Probleme. Erst recht wenn man für seinen Webspace zahlt, wäre das das mindeste, was man für sein Geld verlangen kann.
Most rethrashing{
DiskCache=AllocateMemory(GetTotalAmountOfAvailableMemory);}
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0