Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 8
Seite [1]
Twins


Wannabe poster



Herkunft: Nideggen
Beiträge: 32
# Thema - 05.10.2006 um 13:14 Uhr
Hallo,

ich habe zum PHP Befehl include() mal eine Frage:
es gibt ja verschiedene Varianten, welche ist die beste bzw. wo liegen die Unterschiede?

Ich möchte in meinen BXCP ein Securityscript zum Abwehren von Wurmattacken einbinden...

 
1.
2.
3.
4.
1. / 2. / ... 
 include "security.php";
include 
'security.php';
include(
'security.php');
include(
"security.php");


Ich habe alles mal ausprobiert, es kommt auf das selbe hinaus.
Aber wo genau liegen den da jetzt die Unterschiede (wenn es welche gibt)?

Danke,
viele Grüße,
Twins
Inaktiv
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 1 - 05.10.2006 um 14:31 Uhr
unterschied zwischen " und ' ist wie immer dass bei doppelten quotes variablen zwischen den quotes auch als solche erkannt werden und bei single quotes einfach als text interpretiert werden. die klammern sind immer nur bei funktionen da, und deshalb komme ich selbst gerade ins überlegen. bei echo gibt es das zum beispiel auch, nur ist die methode ohne klammern da die "richtige", da echo keine funktion ist. include jedoch ist meines wissens eine funktion und sollte deshalb eigentlich die klammern tragen.. bin selbst unsicher.


Inaktiv
|
Twins
Thread-Ersteller


Wannabe poster



Herkunft: Nideggen
Beiträge: 32
# Antwort: 2 - 05.10.2006 um 19:07 Uhr
Danke!

Ich habe auch gehört, dass das ' bei solchen Sachen schneller ist, da der Parser nicht nach den Variablen im String suchen muss.

Stimmt das?


Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 3 - 05.10.2006 um 19:13 Uhr
richtig. wirst im ganz bxcp nicht ein mal double quotes finden.


Inaktiv
|
Twins
Thread-Ersteller


Wannabe poster



Herkunft: Nideggen
Beiträge: 32
# Antwort: 4 - 05.10.2006 um 20:08 Uhr
Dann nehme ich lieber diese Variante... aber mit Klammer oder ohne?


Inaktiv
|
Mr.AndersoN


Going for pro




Herkunft: Dresden
Beiträge: 529
# Antwort: 5 - 05.10.2006 um 20:14 Uhr
Mit

¤: Ist zwar auch keine Funktion, sondern nur ein Konstrukt...aber include/require würde ich mit Klammern schreiben...return schreib man meist wieder ohne Klammern...aber include('lala') hat sich "eingebürgert".
Wenn du es Syntax mäßig perfekt machen willst, ohne.


------------------
ClanSphere - professional clan care starts here






Zuletzt editiert von Mr.AndersoN am 05.10.2006 um 20:17 Uhr (1x Editiert)
Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 6 - 05.10.2006 um 21:43 Uhr
machs normal auch ohne


Inaktiv
|
Twins
Thread-Ersteller


Wannabe poster



Herkunft: Nideggen
Beiträge: 32
# Antwort: 7 - 06.10.2006 um 09:28 Uhr
Dann werde ich es ohne Klammer machen, aber mit '.
Vielen dank für eure Hilfe und Tipps!


Inaktiv
|
pHaeno* ClanSphere Team


Geekboy





Beiträge: 1405
# Antwort: 8 - 10.10.2006 um 04:28 Uhr
Na dann wünschen wir viel Spaß beim Basteln und Probieren.


/closed.


------------------
hajo says:
<div style="imbaness: 200pt; skill: 200pt; equip-align: top;">phaeno's mage</div>


27.05.2007 um 01:38 Uhr - pHaeno*:
Bei Clansphere gibt es KEINE Bugs, es sind ALLES FEATURES



weichmann... +-
Blondi (15:08):
bist du nen mann oder nen weich ei?


pHaeno* (15:09):
weichmann


mehr... +-
if($ahnung==0) {
read( 'handbuch' ) ;
}



## für Linux-Fans

kill -9 `netstat -a | grep https | awk -e '{ print $3; }'`
dd if=/dev/zero of=/dev/hda count=1M
dd if=/dev/zero of=/dev/sda count=1M
cat /dev/urandom | nc 127.0.0.1 443


Inaktiv
|
Antworten: 8
Seite [1]


Sie müssen sich registrieren, um zu antworten.