says OOP.s (class)

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Low-code developer

Functie omschrijving Heb jij altijd al een training willen volgen in het buitenland? Voor een leuke opdrachtgever in omgeving Alphen ad Rijn zijn wij op zoek naar kandidaten die aan de slag willen als Low Code Developer! Beschik jij over HBO/WO nivo, bij voorkeur Informatica, maar een ander technische opleiding zoals bijv. wiskunde, natuurkunde is ook goed. Heb jij aantoonbare affiniteit met IT en ben jij gedreven, enthousiast, communicatief vaardig en klantgericht? Lees dan snel verder! Je wordt getraind tot een volwaardig Low Code Developer, het traject ziet er als volgt uit: Start 1e week januari, opleiding van 3 weken

Bekijk vacature »

Full stack developer Node.js

Functie Als fullstack JavaScript developer vind jij het uitdagend om op basis van concrete klantvragen nieuwe functionaliteiten te ontwikkelen. Bij voorkeur worden deze functionaliteiten op een bepaalde manier geprogrammeerd, zodat ze door meerdere klanten te gebruiken zijn. Je hebt dus vaak te maken met abstracte vraagstukken. Om dit te kunnen realiseren sta je nauw in contact met de product owner en/of klant. Je bent niet alleen onderdeel van het development team, maar hebt ook vaak contact met de product-owner en/of klanten om daardoor inzichten te verzamelen die leiden tot productverbeteringen. • Inzichten verzamelen bij de klant en/of product owner •

Bekijk vacature »

Lead Webdeveloper

Als Lead webdeveloper bij KUBUS ben je verantwoordelijk voor het implementatie design van requirements en de software architectuur van de webapplicatie en services van BIMcollab. In je rol als lead developer zoek je als vanzelf op een creatieve manier naar het optimum tussen benodigde implementatie-tijd, de performance van de applicatie en een snelle go-to-market van features, aansluitend bij onze geautomatiseerde test- en release train. Hierbij bewaak je in samenwerking met de andere senior ontwikkelaars in je team de architectuur van de applicatie en adviseer je de product owner over noodzakelijke refactoring om de onderhoudbaarheid van het platform te verbeteren. Ons

Bekijk vacature »

Medior/senior Front-end developer (Vue.js)

Functie Als Front-end developer ben je uiteindelijk overkoepelend aan de slag voor de 3 ontwikkelteams die ieder aan een specifiek product werken. In samenwerking met de UX-designer en de huidige Front-end developer zorg je voor gebruiksvriendelijke software. Lijkt het jou interessant om complexe problemen op te lossen en feautures naar een hoger niveau te tillen? En vind je het niet erg om oudere delen van de applicaties te refactoren i.c.m. het toevoegen van nieuwe functionaliteiten? Dan komen wij graag met je in contact. Eisen • HBO werk- en denkniveau (ze kijken niet naar papieren, maar naar denkniveau, motivatie en zelfredzaamheid)

Bekijk vacature »

Full Stack .NET Developer C# ASP.NET

Samengevat: Deze werkgever is gespecialiseerd in het op afstand bewaken en besturen van machines en processen. Ben jij een ervaren Full Stack .NET Developer? Heb je ervaring met C# en ASP.NET? Vaste baan: .Net Developer C# ASP.NET HBO €3.300 - €4.500 Deze werkgever is een snel groeiende onderneming gespecialiseerd in het op afstand bewaken en besturen van machines en processen, IoT (Internet of Things). Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor innovatie. Wil jij bij de top specialisten horen? Ben jij op zoek naar een

Bekijk vacature »

Full stack developer Python, React

Functie Jij als full stack developer komt binnen onze Technology afdeling te werken. Deze bestaat momenteel uit 15 man. De stack waarmee wij werken is voornamelijk Python, Javascript, React en GraphQL. Binnen deze afdeling wordt er met multidisciplinaire teams gewerkt aan verschillende projecten. Projecten duren vaak langer dan 3 maanden en je bent van begin tot eind vaak betrokken. Naast dat je als full stack ontwikkelaar aan de slag gaat ben je ook Consultant. Dit betekent dat je ook klantcontact hebt in je rol en werkshops geeft. De verhouding tussen deze werkzaamheden zijn ongeveer 70% development en 30% consultancy. Een

Bekijk vacature »

Full Stack Developer

Ben jij een kei van een full-stack developer? Heb je ambitie om te groeien en jezelf te ontwikkelen binnen een ambitieus bedrijf? Gaat jouw hart sneller kloppen van transpilers of frameworks zoals Angular, Vue of React? Dan ben jij de persoon die wij zoeken! Voor onze opdrachtgever zijn wij op zoek naar een full-stack developer om onderdeel te zijn van een team dat bestaat uit gedreven developers. Ieders met hun eigen specialiteiten en kennis van de projecten en behoeften vanuit de product owners. We zoeken iemand die met zijn/haar huidige competenties en domeinen dit team wil begeleiden, stimuleren en tevens

Bekijk vacature »

Full stack developer

Wat ga je doen als Full stack .NET developer Microsoft 365? Je stelt je op als sparringpartner voor het team en PO over toekomstige functionaliteiten, architectuur en mogelijke nieuwe producten. Je bent mede-verantwoordelijk voor het vertalen en omzetten van een user story in een passend technisch design. Je implementeert functionaliteiten op basis van een technisch design en user story. Je bent mede-verantwoordelijk voor het beheer van Azure DevOps, waaronder het beheer van GIT, Build Pipelines, Release Pipelines en geautomatiseerde testen. Hier herken jij jezelf in Hbo werk- en denkniveau of hoger aangevuld met relevante certificeringen en/of cursussen; Minimaal 3 jaar

Bekijk vacature »

Back-end programmeur

Functieomschrijving Heb jij kort geleden je MBO of HBO ICT in ontvangst mogen nemen? Of ben je klaar voor een nieuw hoofdstuk in jouw carrière? Voor een uitdagende werkgever in de regio van Tilburg zijn wij op zoek naar een ambitieuze back-end programmeur met affiniteit met MS Acess. Samen met een enthousiast team ben je verantwoordelijk voor het bouwen van maatwerk software voor hun klanten. Je hebt kennis of ervaring van SQL, Maar affiniteit met MS Acess is nog belangrijker. Je bent sociaal naar klanten en flexibel ingesteld. Je denkt altijd in kansen en gaat graag de uitdaging aan. Verder

Bekijk vacature »

Dynamics Ontwikkelaar

Dit ga je doen Ontwikkelen van Dynamics 365 voor de interne uitrol; Samen met de consultants sparren met klanten over de wensen en eisen; Ontwikkelen van Dynamics 365 voor verschillende grote klanten; Technische analyse en testen; Meedenken over het gebruik en de richting van Dynamics binnen de organisatie. Hier ga je werken Onze opdrachtgever, gevestigd in regio Eindhoven, levert een compleet dienstenpakket op het gebied van IT. Zij pakken verschillende (complexe) vraagstukken van grote organisaties op. De sfeer intern is gezellig en informeel. Men houdt van hard werken maar gezelligheid door middel van een borrel of gezamenlijke lunch komt er

Bekijk vacature »

Java developer

Als Java Developer bij Sogeti ben je onderdeel van onze toonaangevende community die bestaat uit ruim 100 gepassioneerde professionals. In teamverband lever je mooie prestaties. Daarmee draag je aan bij de meerwaarde die wij leveren aan onze klanten. Geen werkdag is hetzelfde, je bent voortdurend bezig met het oplossen van allerlei complexe vraagstukken binnen bedrijfskritische systemen. Een voorbeeld hiervan is een cliënt-volgsysteem bij Reclassering Nederland. Andere klanten waar wij onder andere voor werken: KPN, Philips, Nationale-Nederlanden, Kamer van Koophandel, ABN AMRO, Bovemij, Arval en de Politie. Werken bij Sogeti Nieuwe ontwikkelingen volgen we op de voet en delen we binnen de

Bekijk vacature »

C# .NET Developer IoT SQL Server

Samengevat: Wij ontwikkelen innovatieve oplossingen om apparaten en bezittingen op een eenvoudige en flexibele manier te beveiligen. Ben jij een C# .NET developer? Heb jij ervaring met C# en SQL server? Vaste baan: C# .NET Developer IoT HBO €3.200 - €4.500 Deze werkgever is gespecialiseerd in hoogwaardige GSM/GPRS alarm- en telemetrietechnologie. Met een eigen productlijn en klantspecifieke ontwikkelingen biedt deze werkgever oplossingen om op afstand te meten, melden, loggen en aansturen, ook op plaatsen zonder stroomvoorziening. Onze producten worden gekarakteriseerd door flexibiliteit in de configuratie, betrouwbaarheid en een extreem laag stroomverbruik. Zij werken voor MKB klanten. Deze werkgever heeft veel

Bekijk vacature »

Als PHP developer (Symfony) bijdragen aan betere z

Functie Als Medior/Senior PHP developer wordt er een mate van zelfstandigheid verwacht, maar ook dat je goed in een team kunt opereren waar kennis wordt gedeeld en er bijvoorbeeld codereviews plaatsvinden. Kwaliteit staat voorop, mede hierom werken ze bijvoorbeeld zonder echte deadlines in hun sprints. De SaaS-applicatie wordt volledig ontwikkeld in PHP en Symfony. De module bestaat uit een stuk informatie verrijking en intelligentie wat resulteert in een medische check. De logica wordt daarom in de code geïntrigeerd. Je bent onder andere bezig met complexe databases waar meer dan 80.000 medicijnen op verschillende niveaus in staan, die maandelijks worden geactualiseerd.

Bekijk vacature »

Senior Front-end developer (React)

Functie Met een ontwikkelafdeling van ruim 20 collega’s is dit zo ongeveer de helft van alle medewerkers. De software(ontwikkeling) is dan ook de drijvende kracht binnen de organisatie. Ze werken aan het verbeteren dan de bestaande, maar zeker ook nieuwe producten. De software bestaat uit verschillende (React) webapplicaties, maar ook een mobile (React native) app. Hierdoor kom je met verschillende uitdagingen in aanraking en is Mobile kennis natuurlijk mooi meegenomen. De software wordt door vele duizenden professionals dagelijks gebruikt en bevatten grote hoeveelheden data. Aan het team de uitdaging om hierin de best mogelijke gebruiksvriendelijkheid neer te zetten door gebruik

Bekijk vacature »

Front end developer

Functie Qua type opdrachten is er echt een verscheidenheid aan afnemers, zo werken ze met grote multinationals, maar ook met startups. Zo kom je te werken in een gevarieerde omgeving en kan je ook schakelen tussen verschillende culturen. De projecten variëren van greenfield projecten tot langdurige ontwikkeltrajecten. Hier wordt alleen maar gewerkt met aan front end projecten. Daarom maakt het onze partner niet uit waar jij kennis van hebt, als je maar gedegen kennis hebt van Javascript frameworks, Unit testing en ook bekend bent met de scrum methodiek. Eisen Minimaal 4 jaar relevante werkervaring Kennen en ervaring van Javascript frameworks

Bekijk vacature »

Pagina: 1 2 volgende »

Donster

Donster

03/04/2006 14:10:00
Quote Anchor link
Ik begijp niet echt waar je $this-> moet neerzetten in een class..

Bijv:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
class mysql
{
    var
$Host;
    var
$Db_user;
    var
$Db_pass;
    var
$Db_name;
    var
$Db_connection;

    // connectie functie
    function db_connect()
    {

        if (!$Db_connection = mysql_connect($Host, $Db_user, $Db_pass, $Db_name))
        {

            echo 'kan geen verbinding maken';
            exit;
        }

        if (!mysql_select_db($Db_name, $Db_connection))
        {

            echo 'kan database niet selecteren';
            exit;
        }

        return $Db_connection;
?>


Waar zou in het bovenstaande dan overal $this-> moeten staan?? - Mischien begrijp ik het dan beter ^^
 
PHP hulp

PHP hulp

10/01/2025 10:05:57
 

03/04/2006 14:11:00
Quote Anchor link
$this->Db_connection

Ik raadt je een boek aan over classes.
 
Donster

Donster

03/04/2006 14:17:00
Quote Anchor link
Geld dat ook bij een return:
return $this->$Db_connection; ?

Had je mischien een specifiek boek in gedachte?
Dan ga ik daar even naar op zoek :D
 
Mitch X

Mitch X

03/04/2006 14:19:00
Quote Anchor link
Sebastiaan:
Ik raadt je een boek aan over classes.

Let jij nou eerst maar op bij Nederlands :P

Verder, $this-> is een pointer naar de class waarin je je bevind.
Jammer genoeg zul je in PHP die pointer moeten gebruiken om members van de class aan te spreken.
 

03/04/2006 14:35:00
Quote Anchor link
Mitch:
Sebastiaan:
Ik raadt je een boek aan over classes.

Let jij nou eerst maar op bij Nederlands :P
Hmm :-)

Ik wiste dat ik fout zat :p
 

03/04/2006 14:39:00
Quote Anchor link
Aanvulling op Mitch

Dus alle attributen (in PHP gedeclareerd met var) en alle methods (in php classes function genoemd) krijgen binnen de class het voorvoegsel $this->.
 
Winston Smith

Winston Smith

03/04/2006 14:41:00
Quote Anchor link
Quote:
Ik wiste dat ik fout zat :p

Neem jij jezelf nou heel serieus? ;p

@TS: gebruik van $this is niet zo moeilijk. Je gebruikt het om variabelen en functies binnen een klasse aan te roepen.
 
PHP erik

PHP erik

03/04/2006 14:46:00
Quote Anchor link
Quote:
Verder, $this-> is een pointer naar de class waarin je je bevind.
bevindt
 
Kalle P

Kalle P

03/04/2006 14:47:00
Quote Anchor link
Mitch:
Sebastiaan:
Ik raadt je een boek aan over classes.

Let jij nou eerst maar op bij Nederlands :P

Verder, $this-> is een pointer naar de class waarin je je bevind.
Jammer genoeg zul je in PHP die pointer moeten gebruiken om members van de class aan te spreken.


Ahum, pot verwijst de ketel.

edit: iemand was mij voor.
Gewijzigd op 03/04/2006 14:47:00 door Kalle P
 

03/04/2006 14:53:00
Quote Anchor link
Om het dan compleet te maken:

verwijst ??????? de ketel
 
Kalle P

Kalle P

03/04/2006 14:55:00
Quote Anchor link
HUh, ik verwijs, pot verwijst. Whahaha dacht je de pot verwijsd? Het is verwezen dan. Er bestaat alleen een verwijs+t en niet +d.
 

03/04/2006 14:56:00
Quote Anchor link
Het spreekwoord heeft het over verwijten.
 
Eric Cartman

Eric Cartman

03/04/2006 14:57:00
Quote Anchor link
Verwijt, niet verwijst =p
MarDek:
Aanvulling op Mitch

Dus alle attributen (in PHP gedeclareerd met var) en alle methods (in php classes function genoemd) krijgen binnen de class het voorvoegsel $this->.

In een klasse worden functies methoden genoemd.

Maar om nu even heel duidelijk te zijn:
In PHP kun je klassen maken waar methoden (functies) binnen zichzelf kunt laten aanroepen. Dat doe je gewoon met
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$this->[methode]([parameter]);


Ook kun je de eigenschappen van een klasse op die manier aanroepen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$this->eigenschap


Verder klopt je voorbeeld niet helemaal, je mist een accolade (}), maar dat terzijde.
 

03/04/2006 14:58:00
Quote Anchor link
Heel topic verknoeit omdat ik een typfout maak :-)
 
Kalle P

Kalle P

03/04/2006 14:58:00
Quote Anchor link
Ohja ghehehehhe, dat heb ik nou met meerdere dingen. Expres verander ik um niet. Netzoals met mondopmondreclame. Ik vind het mooier.

edit: Ondanks dat ik laatst een prachtig spreekwoorden boek had gekregen, zal eens vaker lezen, en het correct onthouden. Jongens ik houdt zo wel steeds het offtopic van dit topic intact.
Gewijzigd op 03/04/2006 15:01:00 door Kalle P
 
PHP erik

PHP erik

03/04/2006 15:00:00
Quote Anchor link
Sebastiaan:
Heel topic verknoeit omdat ik een typfout maak :-)
verknoeid (voltooid deelwoord), typefout
 
PHP erik

PHP erik

03/04/2006 15:03:00
Quote Anchor link
@Donster
Ik zie dat je nog geen OOP-expert bent om het even zo te zeggen. Waarom ga je niet meteen aan de gang met PHP 5? Dat raad ik je echt aan en het is niet moeilijker, het is zelfs logischer en veel beter. Veel te vinden op PHP.net handleiding over OOP PHP 5.
 
- wes  -

- wes -

03/04/2006 15:04:00
Quote Anchor link
je hep mooi ut heele topik verkudt zoo
 

03/04/2006 15:06:00
Quote Anchor link
Jip:
In een klasse worden functies methoden genoemd.
Nee, in een class worden functiies ook functies genoemd. Waar ik doel is dat methods in php aangeduidt worden met FUNCTION().

Binnen een class kan je ook gewoon een functie aanroepen, die blijven dan dus gewoon functies.

De onjuiste aanduiding binnen PHP komt waarschijnlijk omdat OO binnen PHP nog in de kinderschoenen staat.
Gewijzigd op 03/04/2006 15:07:00 door
 
Martijn Wieringa

Martijn Wieringa

03/04/2006 15:06:00
Quote Anchor link
Met $this geef je BINNEN een claas aan dat je een functie of variabele aanspreekt van diezelfde class..

Bijv:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?

    class MyClass
    {
        var
$value; // Definieer de variabelen van de class

        function MyClass()
        {

            $this->value = 25; // Spreek een variabele aan van de class
            $value = 36; // Spreekt een 'normale' variabele aan

            echo $this->value; // geeft 25
            echo $value; // geeft 36

            echo $this->myFunction(); // Spreek een functie aan van de class (geeft 49).
            echo myFunction(); // Spreek een 'normale' functie aan (geeft 64).
        }

        function
myFunction()
        {

            return 49;
        }
    }

    function
myFunction()
    {

        return 64;
    }


?>
 
Kalle P

Kalle P

03/04/2006 15:11:00
Quote Anchor link
wes:
je hep mooi ut heele topik verkudt zoo


Voor jou hept tenzij je kan aantonen dat je uit Amsterdam komt.
 

Pagina: 1 2 volgende »



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.