FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Klarade millennium-buggen
|
Fortsätter med lite frågor om PHP.
1. Vad är skillanden på funktionerna print och echo i php? 2. Hur infogar jag en och samma html-kod i olika php-filer enklast? Är det include_once ("fil.php"); på det stället jag vill visa innehållet som gäller? Och i filen skriver jag bara HTML-koden? Kommer det fungera så? Tacksam för svar. |
||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Klarade millennium-buggen
|
1. http://www.faqts.com/knowledge_base/view.p...ml/aid/1/fid/40
2. Ja, så som du beskriver. Eller kan du ancända require_once() funktionen. |
||
![]() |
![]() |
![]() |
#3 | ||
|
|||
Klarade millennium-buggen
|
Citat:
Angående 2 - det fungerade precis som jag ville! Där har man sparat några tusen rader kod och oberäknerligt antal timmar ![]() |
||
![]() |
![]() |
![]() |
#4 | |||
|
||||
Medlem
|
Den större skillnaden mellan echo och print är väl att print är en funktion medans echo inte är det, jag läste det någonstans..
|
|||
![]() |
![]() |
![]() |
#5 | |||
|
||||
Medlem
|
Citat:
|
|||
![]() |
![]() |
![]() |
#6 | ||
|
|||
Banned
|
Du kan dessutom använda följande med echo...
Kod:
echo "hej " , $username , "!!!" Kod:
echo "hej " . $username . "!!!" |
||
![]() |
![]() |
![]() |
#7 | ||
|
|||
Medlem
|
Citat:
![]() |
||
![]() |
![]() |
![]() |
#8 | ||
|
|||
Klarade millennium-buggen
|
Enklast:
$username='Albert'; echo "hej $username !!!"; returnerar: hej Albert !!! medan $username='Albert'; echo 'hej $username !!!'; returnerar: hej $username !!! (variabelnamnet ersätts ej med värdet) Notera även skillnaden mellan require och include: require stannar och rapporterar fatal error om inte filen finns, medan include går vidare och nöjer sig med en varning. _once gör som namnet antyder och läser in filen en och endast en gång. Är mest till för att undvika att försöka omdefiniera objekt och funktioner flera gånger från inkluderade filer. Vid inkludering övergår php-tolken till html-läge när den inkluderade filen startar vilket gör att man måste upprepa php-taggarna om man man vill ha kommandon med i den inkluderade filen. Vid slutet av inkluderingen går tolken tillbaka till php-läge igen. |
||
![]() |
![]() |
![]() |
#9 | |||
|
||||
Medlem
|
Men detta fungerar väl inte?
echo "hej, $_GET['name']!" |
|||
![]() |
![]() |
![]() |
#10 | ||
|
|||
Banned
|
Citat:
Det funkar utmärkt |
||
![]() |
![]() |
Svara |
|
|