Översättning
[email protected] (Victor) Tue, 30 Mar 2004 17:13:58 +0200
| Newsgroups | php.doc.sv |
|---|---|
| Message-ID | <[email protected]> |
I'm assuming that the ones working with the swedish version know the language so: Jag har ett visst intresse av att hjälpa till med översättningen av PHPs onlinedokumentation till svenska, skulle vara kul att hjälpa till. Som exempel på mina kunskaper tog jag mig friheten att översätta language-basic-syntax.php och bifogar den här. Hälsningar Victor Andrée [email protected]
language.basic-syntaxSV.php.txt
(text/plain, 2.2 KB)
Flykt från HTML När PHP läser en fil så skummar den bara igenom texten tills den hittar en av PHPs öppningstaggar som informerar motorn om att den ska börja tolka koden. Här exekveras all kod tills PHP stöter på en stängningstagg. Därefter skummar PHP vidare tills den hittar en ny öppningstagg. På det här sättet kan du bädda in PHP-kod i HTML-dokumenten. Totalt sett finns det fyra taggar för att utmärka PHP-block. Av dessa är endast två alltid tillgängliga (<?php...?> och <script language="php">...</script>), de övriga måste konfigureras i php.ini-filen. Då kortare och ASP-liknande former kan vara händiga är de inte alltid lika portabla som de längre versionerna. Om du planerar att lägga in PHP-kod i ett XML- eller XHTML-dokument måste du använda <?php...?> för att skilja koden från XML. Exempel 5-1. Metoder för att smita från HTML: ...example 5-1 goes here... Det första sättet, <?php...?>, är den bästa metoden eftersom den kan användas i XML-kod. Det andra sättet är inte alltid tillgängligt. Kort öppningstaggar är tillgängliga endast efter det att de har aktiverats. Detta kan göras med funktione short_tags() eller i konfigurationen short_open_tag i php.ini alternativt genom att kompilera PHP med --enable-short-tags som konfiguration. Korta öppningstaggar är aktiverade som standard i php.ini men rekommenderas inte. Det fjärde sättet, ASP-taggar, är inte tillgängligt förrän man har ändrat på asp_tags i php.ini Note: Stöd för ASP-taggar las till i 3.0.4. Note: Användning av korta taggar bör undvikas i program som du planerar att ge vidare till andra eftersom du inte kan vara säker på att målservern stöder dessa. Stängningstaggen för ett block inkluderar nyradstecknet som följer om det finns ett sådant. Stängningstaggen injicerar även ett semikolon (;) så du behöver inte skriva ett sådant. Exempel 5-2. Avancerat smitande: ...example 5-2 goes here... Detta fungerar som tänkt eftersom PHP bara arbetar med den kod som finns mellan <?php och ?>. I detta fall är exemplet klumpigt men vid längre textstycken är det här ofta en bättre metod än echo() eller print(). EOF ^_^