Uit de schoolkrant
Trouwen tussen de dolfijnen
Bruiloft onder water in China.
Viskraam ontploft in Eindhoven
Niet duidelijk hoe de explosie is ontstaan.
Classes zet je bij goed gebruik altijd in aparte bestanden.
Als een variable of method protected is, kan deze alleen gebruikt worden door classes die van de parent erven, of de class zelf. Visuele elementen aangepast om overeen te komen met het 1. Als je dit goed aanpakt kan je die classes in ieder nieuw project hergebruiken. Als ik het met de mailserver van @home werkt het wel. Classes zet je bij goed gebruik altijd in aparte bestanden. Als je echt zinnig gebruik wilt maken van de class moet je natuurlijk de method aanpassen. Ik kan in phpadmin databases toevoegen en importeren maar toch lukt het niet.
Vervolgens komt het keyword function om te melden aan php dat er een functie aankomt. Zoals je ziet wordt er geen instantie gemaakt van de klasse foo, maar wordt de klassenaam gebruikt, omdat het toch een constante is. Ik zie dat jouw server phpsuexec draait; het kan dat die daarop is uitgeschakeld. Deze krijgen we meegeleverd als de class wordt geinitialiseerd. Ben nu bezig met het gebruik van amfphp om verschillende soorten informatie uit een database te halen. Voeg bijvoorbeeld eens de volgende regel toe in het script.
Je ziet voor de meeste members het keyword private staan. Talen zoals Java hebben binnen een class zowel private als public attributes. Gevolgd door de naam en de eventuele parameterlijst. We hebben nu een class met 4 attributes en 1 method. Ik heb wel een andere oplossing gevonden, maar dan worden de afbeeldingen geplaatst in de linker bovenhoek inplaats van het midden of rechts. Dit keyword geeft het bereik van de variabelen aan. Laten we het voorbeeld van de auto uitwerken in een voorbeeld. Mochten er nog vragen zijn, dan hoor ik die graag op het forum.
Instanties van de class mogen niet bij deze variabelen komen. Nu de class gedefinieerd en gedeclareerd is, kunnen we er echt gebruik van maken. We hebben nu de diverse waardes in de attributes van de class gezet. Ik heb beide geprobeerd, maar hij blijft dezelfde melding geven. Een class is een verzameling van variabelen attributes en functiesmethods. Mocht het dan nog niet werken, zou je eventueel de config file kunnen posten zonder wachtwoord etc. Met de nieuwe class functies zijn er nog meer mogelijkheden. Ook hier staat er weer het keyword public of private om aan te geven wat het bereik van de method is.
Advertenties