---
title: "php-skola"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/15614-php-skola"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "P"
published: "2001-05-11T12:57:00.000Z"
updated: "2001-05-13T11:05:00.000Z"
replies: 13
views: 392
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/15614-php-skola"
---

# php-skola

## #1 — P, 2001-05-11T12:57Z

Behövs det en php skola?

Permalänk: https://www.webforum.nu/p/15614

## #2 — Agaith, 2001-05-11T13:33Z

Ja, åtminstånde i hur man söker i ex detta forum, och skriver rubriker som man kan söka på, t ex inte "HJÄLP", eller "HUR?" ;)

Permalänk: https://www.webforum.nu/p/318618

## #3 — fluxis, 2001-05-11T16:22Z

ja, det behövs en svensk PHP skola...

Permalänk: https://www.webforum.nu/p/318619

## #4 — Nirre, 2001-05-11T17:55Z

Om du skriver en PHP-skola på svenska så tror jag att många skulle bli glada.

Om man tittar på lite olika forum så eferfrågas och söks ofta svenska sidor om PHP.

Permalänk: https://www.webforum.nu/p/318620

## #5 — Chavez, 2001-05-12T10:24Z

Har själv börjat knåpa ihop en svensk PHP skola. Hade tänkt att göra det ordentligt från början och skriva en riktigt omfattande och bra skola.
Finns det frivilliga som vill hjälpa till så är det bara att kontakta mig på min email. Som är :  <Fredrik@gametrade.nu> .
Hela skolan skall sedan läggas ut på domänen Yourchoice.nu som just nu bara står och samlar damm.

Permalänk: https://www.webforum.nu/p/318621

## #6 — webbmannen, 2001-05-12T17:32Z

Jag tänkte inte berätta något förrän det var klart för visning, men iom denna tråd så kan jag berätta att jag inom kort kommer att presentera en sida på svenska som handlar om PHP och MySQL.

Den kommer att börja från absoluta nollpunkten när det gäller kunnande ( jag håller ju själv till på den nivån ;) ).

Jag vill inte kalla den för en skola, men tror nog att en och annan kommer att ha glädje av sajten.

Beräknad "release" om ca en vecka. Då kommer det förvisso att vara rätt tunnt med material, men det kommer att finnas lite för den som inte ens kommit igång med PHP och MySQL.

Ju fler det är som jobbar fram material på svenska om dessa språk desto bättre.

/webb

Permalänk: https://www.webforum.nu/p/318622

## #7 — casca, 2001-05-12T18:13Z

Bra iniativ, webbmannen & Chavez! :)

Jag är själv i behov svenska PHP-siter eftersom jag är såå trög.. :e

Permalänk: https://www.webforum.nu/p/318623

## #8 — Chavez, 2001-05-12T19:06Z

Idag tog det minsann fart ordentligt i baken. Har suttit och skrivit och skrivit. Lyckats täcka installationen, de absoluta grundena, if satsen, switch satsen och lite till. 
Är uppe i 33236 tecken nu , eller om man skulle vilja säga 17 sidor ;)

Men nu börjar det närma sig objektorienteringen och jag skulle uppskatta om någon hjälpte mig med kapitlet om Klasser eftersom jag inte har 100% koll på den biten. 

Hörde jag någon frivillig ropa till där ute i publiken? :e

Permalänk: https://www.webforum.nu/p/318624

## #9 — SPiN, 2001-05-12T21:34Z

Hmm, klasser direkt efter if- och switch-satser? Låter som ett jättehopp... :)

Viktigast att ta upp inom klasser skulle enligt mig vara instanser av klasser, klassvariabler, konstruktorer, funktioner som returnerar ett värde, och funktioner som inte returnerar värden...

Säg till om du vill ha bättre förklaring om vad de står för, och vad de gör.

Permalänk: https://www.webforum.nu/p/318625

## #10 — SPiN, 2001-05-12T22:10Z

Äsch, jag har inget annat för mig, så jag skriver lite om klasser då :)

**Instanser av klasser**
Man skapar en instans av klassen, ett objekt. Via det objektet hanterar man sedan data med klassens funktioner.
$objekt = new Klass();
$str = $objekt-\>klassFunktion($attribut);

**Klassvariabler**
Variabler som kan anropas via instansen av klassen och som kan nås av alla funktioner i klassen.

Class minKlass {
    var $klassVariabel;
}

**Konstruktorer**
En funktion som heter likadant som klassen, som körs när klassen initieras. Man kan via den skicka med information vid initieringen av klassen.

Class minKlass {
    var $namn = "Gammalt namn";
    function minKlass($nyttNamn) {
      $this-\>namn = $nyttNamn;
    }
}

$objekt = new minKlass("SPiN");
Variabeln $namn i klassen minKlass har nu fått värdet SPiN istället för Gammalt namn.

**Funktioner som returnerar värden**
Funktioner i klassen som returnerar ett värde från klassen in i en variabel(oftast). Dessa funktioner brukar ofta börja med getXXX, för att visa att den returnerar något.
Class minKlass {
    var $namn = "Gammalt namn";
    function minKlass($nyttNamn) {
      $this-\>namn = $nyttNamn;
    }
    function getNamn() {
      return $this-\>namn;
    }
}
$objekt = new minKlass("SPiN");
$vilketNamn = $objekt-\>getNamn();

**Funktioner som inte returnerar något**
Funktioner som oftast sätter ett värde på en variabel, objekt eller liknande. Brukar heta något med setXXX för att visa att det *inte* returneras något och att man sätter ett värde på en variabel i klassen.
Class minKlass {
    var $namn = "Gammalt namn";
    function minKlass($nyttNamn) {
      $this-\>namn = $nyttNamn;
    }
    function getNamn() {
      return $this-\>namn;
    }
    function setNamn($nyttNamn) {
      $this-\>namn = $nyttNamn;
    }
}

$objekt = new minKlass("SPiN");
$objekt-\>setNamn("SPiNnis");
$vilketNamn = $objekt-\>getNamn();

Nu kan man byta namn efter att man har initierat klassen också, vilket brukar vara användbart.

Det var lite kort om klasser, säg till om du vill ha ännu djupare förklaring eller mer exempel :)

Permalänk: https://www.webforum.nu/p/318626

## #11 — Chavez, 2001-05-12T22:10Z

**Redigering 3:**
Hmm .. det inlägget måste jag ha missat innan :) Tack för ditt bidrag! Jag använder det samtidigt som jag kanske bygger på den lite!
 
Alltså, det finns faktiskt lite därimellan ;) 
Gav bara lite exempel på vad som var klart. Och så kände jag att jag själv inte är 100% på det med klasser, det var därför jag bad om hjälp med den delen.

Så om du skulle kunna skriva ihop ett par sidor om det så vore det kanon! 
Kontakta mig gärna på min email :  <Fredrik@gametrade.nu>   .

Permalänk: https://www.webforum.nu/p/318627

## #12 — SPiN, 2001-05-12T22:13Z

Hehe, duger det om du fick lite granna i forumet istället? ;)

\[redigerat\]
Japp, klart du ska bygga på det, det var ingen riktig djupdykning ner i klassernas underbara värld :)
\[/redigerat\]

Permalänk: https://www.webforum.nu/p/318628

## #13 — sgtpepper, 2001-05-12T22:43Z

> Brukar heta något med setXXX för att visa att det inte returneras något.

Snarare så kallas metoder som sätter medlemsvariabler för setXXX just för att de sätter ett värde, inte främst för att de inte returnerar något om man nu skall vara petig ;)

Permalänk: https://www.webforum.nu/p/318629

## #14 — SPiN, 2001-05-13T11:05Z

Meh hallå, klockan var faktiskt 00:10 ;)

Du har rätt, jag ska lägga till det :)

Permalänk: https://www.webforum.nu/p/318630

---

Tråden på webben: https://www.webforum.nu/amne/php/15614-php-skola
