PHP
downloads | documentation | faq | getting help | mailing lists | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

Vad kan PHP göra?> <Komma igång
Last updated: Sun, 25 Nov 2007

view this page in

Introduktion

Table of Contents

Vad är PHP?

PHP (rekursiv akronym för "PHP: Hypertext Preprocessor") är ett vida spritt Open Source-scriptspråk med brett användningsområde. Det lämpar sig speciellt för webbutveckling och kan bäddas in i HTML.

Enkelt svar, men vad betyder det? Ett exempel:

Example#1 Ett introducerande exempel

<html>
    <head>
        <title>Example</title>
    </head>
    <body>

        <?php 
        
echo "Hi, I'm a PHP script!"
        
?>

    </body>
</html>

Notera hur PHP skiljer sig från ett script skrivet i andra språk, som t.ex. Perl eller C - istället för att skriva ett program med massor av kommandon som i sin tur skriver ut HTML, skriver du istället HTML med inbäddad PHP-kod som utför något (i det här fallet; skriver ut lite text). PHP-koden omsluts av speciella start- och slut-taggar som gör det möjligt att växla mellan PHP-kod och HTML.

Det som utmärker PHP från något som t.ex. JavaScript är att koden exekveras på servern istället för hos användaren. Om du skulle använda ett script liknande det ovan på din server, skulle klienten få resultatet av exekveringen men utan någon möjlighet att ta reda på vilken kod som ligger bakom den. Du kan till och med konfigurera din webbserver att tolka alla dina HTML-filer genom PHP-motorn, och då finns verkligen inget sätt för användaren att se vad som finns bakom.

Det bästa med PHP är att det är oerhört enkelt att lära sig, men ändå erbjuder avancerade funktioner för professionella programmerare. Bli inte avskräckt av den långa listan med funktioner, från det att man börjar lära sig PHP tar det inte längre än några timmar innan man kan skriva enkla script.

Även om PHP's utveckling fokuseras på server-side-scripting kan du göra mycket mer med PHP. Läs vidare, och se mer under rubriken Vad kan PHP göra?.



Vad kan PHP göra?> <Komma igång
Last updated: Sun, 25 Nov 2007
 
add a note add a note User Contributed Notes
Introduktion
kissfsf at yahoo dot com
27-Aug-2008 08:09
If you want more open source project of php, visit the following link which also has many free software of other program language like python,java,perl .etc.

http://www.fs-dir.com/language/5/

It's great!
nostamar $AT$ g mail
30-Jan-2008 04:06
here is a "server-php >> html >> browser" process illustration:
http://www.lastown.com/forum/viewtopic.php?t=533

it shows the basic steps; first php code is parsed at server into html; then sent to browser, that understands html tags and renders them to the display the webpage, there's also some quick overview about the process.. worths taking a look at
winks716
18-Aug-2007 07:48
before html runs to show a webpage, php code runs first on web server.

so, when there lines as follow:

<table>
<tr>
<td>
  <?php
   
echo "php runs first!";
 
?>
</td>
</tr>
</table>

the first step is to run php code, we get:

<table>
<tr>
<td>
php runs first
</td>
</tr>
</table>

then, code is sent to browser, and we see somthing~
george dot langley at shaw dot ca
18-Jul-2007 05:02
"the code is executed on the server"

This is an important concept for the first-time PHP programmer to understand, so that when you get into string formatting later on, you understand the difference between formatting the on-screen content (as parsed by your browser) and formatting the HTML code (as returned by the server).
For example "\n" starts a new line in the HTML code, and its results are only seen if you look at the "source HTML". It is NOT the same as <br>!

[EDIT BY danbrown AT php DOT net:  Corrected typo in post.  Thanks to PHP at ANDY dot COM dot PT for pointing out the issue.]

Vad kan PHP göra?> <Komma igång
Last updated: Sun, 25 Nov 2007
 
 
show source | credits | stats | sitemap | contact | advertising | mirror sites