new class echoeen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Back-end Developer

Functieomschrijving Voor een erkende werkgever in de regio van Middelburg zijn wij op zoek naar een enthousiaste PHP / Symfony Developer. Een ambitieus persoon die het gemotiveerde development team komt versterken met het realiseren van nieuwe en complexe projecten. Ben jij op zoek naar een baan met veel uitdaging binnen een snelgroeiend e-commerce bedrijf, waar je de tijd en ruimte krijgt voor professionele groei? Dit ga je doen: Je bent verantwoordelijk voor de beheer en ontwikkeling van de serviceportal in Symfony en de webshops in de tweede versie van Magento; Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten;

Bekijk vacature »

.NET Developer te Naarden

Bedrijfsomschrijving Voor mijn klant ben ik op zoek naar een .NET Developer om het huidige team te komen versterken. Deze organisatie bevindt zich in de logistieke sector, en zij hebben een eigen ERP systeem ontwikkeld dat zij inzetten ter optimalisatie van de logistieke processen van haar eindklanten. Deze organisatie bestaat inmiddels al ruim 20 jaar, waarbij zij een duidelijke missie hebben, namelijk: het werk van de eindklant makkelijker maken door de systemen die zij leveren. Ze werken over heel de wereld, wat deze organisatie een echte internationale speler maakt. Binnen de organisatie kenmerken ze zich door een dynamische en professionele

Bekijk vacature »

Front-end developer

Functie Jij komt te werken in een team van 5 developers. het product is continue in beweging. Nieuwe en bestaande klanten vragen om vaak nieuwe features. Hierin ben jij zeer belangrijk om te zorgen dat de functionaliteiten goed opgezet worden op technisch vlak. Designs krijg je aangeleverd van een externe partij zodat jij je primair kan focussen op de techniek! Je hebt daarbij alle vrijheid om je eigen creativiteit toe te passen en mee te denken over de gebruikte technieken. Het gezamenlijke doel is een product dat functioneel zeer gebruiksvriendelijk is en het bedrijfsproces van de gebruikers versneld en kwalitatief

Bekijk vacature »

Ervaren Magento developer gezocht!

Functie Je komt te werken in een zelfsturend team waarin vertrouwen voorop staat en inbreng en ideeën worden gewaardeerd. Ook staat innovatie centraal. Ze bieden jou de mogelijkheid om jezelf door te ontwikkelen. Denk hierbij aan cursussen en een persoonlijk ontwikkelplan. Je komt terecht in het team van momenteel 4 (ervaren) collega’s en zal meewerken aan de doorontwikkeling en nieuwbouw van de Magento platformen van meerdere opdrachtgevers volgens Agile/Scrum. Denk hierbij aan nieuwe functionaliteiten, UX en koppelingen met verschillende back-end systemen. Als ervaren developer zul je hiernaast ook andere developers assisteren en waar nodig de leiding nemen in het project.

Bekijk vacature »

Android developer

De functie Schiphol is een plek om te reizen, te verblijven en te werken. Door middel van data en technologie richten we op al deze gebieden het leef- en werkklimaat optimaal in en zorgen we voor een slimmere en efficiëntere operatie. Wij ontwikkelen nieuwe producten en diensten vanuit de wensen en behoeften van onze klanten, voorspellen passagier flows en testen digitale oplossingen om rijen en andere pijnpunten in het proces te verminderen. Met slimme feedback van sensortechnologie maken we zelfs data van toiletten en stoelen inzichtelijk en bruikbaar. Het Commercial Platform bestaat uit multidisciplinaire teams met een end-2-end verantwoordelijkheid voor

Bekijk vacature »

Python (Django) developer - Remote in The Netherla

Functie Together with your team, consisting of a senior, 2 mediors and one junior developer, you will work on their software in an Agile-based approach. You have an eye for quality, risk, and customer interest. Communication with your colleagues and, where necessary, with customers, plays an important role in achieving a successful result. As a person, you are smart, get things done, and are result-oriented. There is a lot of independence within the development team, apart from the stand-up (10:00 am) and occasional pair-programming sessions. Techniques they use include Python, Django, MySQL, Mercurial, Ubuntu Linux, Nginx. In terms of front-end

Bekijk vacature »

Lead developer

Functie Als lead developer wordt jij verantwoordelijk voor een van onze development teams. Samen met de Software Architect bewaak jij de kwaliteit en uitvoering van onze complexe vraagstukken. Daarnaast ben jij verantwoordelijk voor het inschatten, designen en ontwikkelen van middelgrote tot grote veranderingen in de software. Ook coördineer jij het proces rondom complexe technische vraagstukken. Verder bestaat jouw takenpakket uit het volgende: – Het aansturen van jouw development team; – Het begeleiden van Junior Software Engineers; – Het maken van technische analyses m.b.t. nieuwe aanvragen en het tijdsbestek inschatten voor de uitvoering hiervan; – Het uitvoeren van de ontwikkeling van

Bekijk vacature »

Ervaren PHP Developer

Functie omschrijving Jelling IT zoekt ervaren PHP developer! Voor een organisatie in de regio Rhenen zijn wij op zoek naar een ervaren PHP developer die gaat functioneren als een verlengstuk van de klant. Jij bent iemand die technisch complexe zaken met enthousiasme aanvliegt. Je bent in staat om aan meerdere projecten te werken en werkt graag met de nieuwste technieken. In deze functie werk je veel samen met front-end developers en stel je alles in het werk om grote verschillen voor de klanten teweeg te brengen. Verder ben jij iemand die graag zichzelf uitdaagt en die altijd de beste wilt

Bekijk vacature »

Front-end Angular developer

Functie In jouw rol als Front-End developer werk je samen met de backend developers om middels tweewekelijkse sprints het platform naar een hoger niveau te tillen. Hiernaast heb je affiniteit met data en werk je graag samen met het team om de gegevensintegriteit en -beveiliging te waarborgen, om ervoor te zorgen dat de gebruiker wereldwijd de beste SaaS-services heeft. Deze organisatie heeft meer dan 100 mensen in dienst, waarvan er 45 in Nederland werken. Het ontwikkelteam bestaat uit 10 mensen en is verdeeld in 2 scrumteams. Het eerste team bestaat uit Java en Scala ontwikkelaars. Het tweede team, waar jij

Bekijk vacature »

.NET developer

Functie Als junior .NET Developer start jij in een team met 15 developers. In het team is er genoeg senioriteit om ervoor te zorgen dat jij de juiste begeleiding krijgt. Jij begint als eerst alle software pakketten en processen eigen te maken. Vervolgens ga jij deze software programmeren, onderhouden en testen. Ook ga jij research doen naar nieuwe mogelijkheden en zoek jij uit hoe je dit kan implementeren. Jullie werken intern op project basis en afhankelijk van het project werken jullie wel of niet iedere ochtend met een standup. 50% van jullie werkzaamheden is maatwerk en de overige 50% is

Bekijk vacature »

Senior Fullstack developer wanted! (C#, Java, Angu

Functie Under the guidance of 3 account managers, one of whom will be your point of contact within your expertise, you will start working for various clients. He or she will help you find a suitable and challenging assignment. Naturally, they will take your situation, experience and (technical) ambitions into account. The assignments last one to two years on average. This allows you to really commit to a project and make an impact as a consultant. Besides the assignment, you will regularly meet your colleagues from the IT department to share knowledge or discuss new trends, for example. Master classes

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 »

.NET Developer

Functie omschrijving Net afgestudeerd en op zoek naar een leuke baan als developer? Zoek niet verder! Ik heb een functie beschikbaar als back-end developer, bij een leuk familiebedrijf. Je gaat werken met de Microsoft stack en de technieken C# en .NET. Verder maak je gebruik van MVC en Entity framework. SQL kent ook geen geheimen voor jou. Jouw verantwoordelijkheden: Nieuwe maatwerk software bouwen; API koppelingen bouwen; Applicaties en software optimaliseren; Back-end programmeren. Een erg uitdagende functie, met veel vrijheid. Je kan meerdere dagen thuis werken en als je op kantoor werkt wordt de lunch verzorgd. Heb je interesse, reageer dan

Bekijk vacature »

APEX Ontwikkelaar in een team van Oracle Developer

Bedrijfsomschrijving Wij zijn op zoek naar een APEX Ontwikkelaar om onze opdrachtgever in Den Haag te versterken. In deze rol zul je verantwoordelijk zijn voor het ontwikkelen en onderhouden van de front-end van onze applicaties met behulp van Oracle Application Express (APEX). Je werkt aan zowel inhouse als externe projecten. De sfeer binnen het Oracle team is gemoedelijk en men probeert elkaar te helpen én van elkaar te leren. Zo ontstaat er een prettige en plezierige werksfeer waar ruimte is voor persoonlijke ontwikkeling en groei. Er wordt gewerkt met de meest nieuwe technologieën waardoor je kennis up-to-date blijft. Het bedrijf

Bekijk vacature »

Full stack .NET developer Microsoft 365

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 »
Nick van der heijden

nick van der heijden

02/03/2012 17:05:49
Quote Anchor link
hallo,

kan je van uit een class iets echoeen?
ik bedoel zo

voorbeeld:

$naam = new name('iets');
echo $naam;

of moet je dan persee werken met throw new exception?
 
PHP hulp

PHP hulp

21/11/2024 14:38:44
 
Jurgen B

Jurgen B

02/03/2012 17:16:10
Quote Anchor link
Erm, wat zou je uit een class willen echoen op deze manier? Daarnaast is Name ook niet een naam die ik als geschikt kan zien voor een klasse.

Een voorbeeldje van hoe je dit zou kunnen doen:
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
<?php
class User {
   private $name = '';

   public function __construct($name) {
      $this->name = $name;
   }


   public function getName() {
      return $this->name;
   }
}


$gebruiker = new User('klaas');
echo $gebruiker->getName();
?>
Gewijzigd op 02/03/2012 17:35:36 door Jurgen B
 
Nick van der heijden

nick van der heijden

02/03/2012 17:20:25
Quote Anchor link
jaa klopt normaal doe je dat niet maar wou gewoon weten of het kon meer niet ;) dankje
 
Jurgen B

Jurgen B

02/03/2012 17:27:49
Quote Anchor link
Je kan natuurlijk ook de property public laten en als 'echo $gebruiker->name' aanroepen.
 
Wouter J

Wouter J

02/03/2012 17:28:39
Quote Anchor link
Je kan ook de magic method __toString gebruiken:
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
<?php
class Person
{
  protected $name = '';
  protected $country = '';

  public function __construct( $name, $country )
  {

    $this->name = $name;
    $this->country = $country;
  }


  public function __toString()
  {

    return $this->name.' woont in '.$this->country;
  }
}


$nick = new Person('Nick', 'Nederland');

echo $nick; // Nick woont in Nederland
?>


@Jurgen, ik heb nog nooit zoveel fouten in een OO script van 16 regels gezien :o Jou code zou zo nooit kunnen werken:
- private, protected of public vergeten bij functies
- function vergeten bij de constructor
- bij property moet de $ voor de property naam, niet voor de visibility
Gewijzigd op 02/03/2012 17:29:52 door Wouter J
 
Nick van der heijden

nick van der heijden

02/03/2012 17:29:46
Quote Anchor link
ooh zo oke ik snap het dank je
 
Jurgen B

Jurgen B

02/03/2012 17:30:07
Quote Anchor link
Pardon? Ik typ even snel een voorbeeldje, dat ik $private name type, dat moet ofc private $name zijn maar daar gaat het hier niet om en dit is idem mbt public methods. Oja en het enige andere dat ik kan bedenken is private/protected en dat hangt af van de uiteindelijke implementatie.

Mbt visibility is dat in die zin geen probleem dat het gewoon zal werken, maar dat neemt niet weg dat het de voorkeur geniet dit expliciet te vermelden.
Gewijzigd op 02/03/2012 17:41:57 door Jurgen B
 
Wouter J

Wouter J

02/03/2012 17:39:17
Quote Anchor link
@Jurgen, als je een voorbeeldje wilt laten zien moet je het wel meteen goed doen. Niet eigenlijk elke regel fout schrijven.

Quote:
dat ik $private name type

En geen function voor constructor zet... Deze 2 zouden je wel een fout opleveren in php, dat je visibility vergeet vind ik zo erg niet, het is slechts een voorbeeldje, maar dingen die je een ERROR zouden opleveren moet je niet als voorbeeld geven aan iemand die hulp vraagt.

Quote:
Heb het maar even aangepast voordat grammarnazi weer terug is.

Weet niet wie je hier mee bedoelt, maar goed dat je het hebt aangepast!
Gewijzigd op 02/03/2012 17:39:55 door Wouter J
 
Pieter Jansen

Pieter Jansen

02/03/2012 17:40:49
Quote Anchor link
Kinderen, kinderen, rustig aan..

Je kunt ook gewoon keihard print_r($object); doen, dan krijg je je hele object terug, als dat is wat je bedoelt. Verder moet je vooral kijken en leren wat Wouter probeert uit te leggen, dus gewoon netjes getters en setters maken, of als je lui bent de __get en __set overloaden.
 
Jurgen B

Jurgen B

02/03/2012 17:44:21
Quote Anchor link
Wouter J op 02/03/2012 17:39:17:
@Jurgen, als je een voorbeeldje wilt laten zien moet je het wel meteen goed doen. Niet eigenlijk elke regel fout schrijven.

Overdrijven is een kunst maar je hebt gelijk ik had beter op de syntax errors moeten letten. Helaas krijg ik deze niet te zien als ik snel iets in een reactie typ. Zal het de volgende keer eerst in de editor doen om dergelijke fouten te voorkomen. Het was meer een kwestie van snel snel dan niet weten waar ik mee bezig ben, maar dat is mijn eigen schuld.
Gewijzigd op 02/03/2012 17:44:49 door Jurgen B
 
Wouter J

Wouter J

02/03/2012 17:46:49
Quote Anchor link
Quote:
Helaas krijg ik deze niet te zien als ik snel iets in een reactie typ. Zal het de volgende keer eerst in de editor doen om dergelijke fouten te voorkomen. Het was meer een kwestie van snel snel dan niet weten waar ik mee bezig ben.

Ik geloof best dat je weet waarmee je bezig bent, anders begin je niet aan OO. En je kan het toch ook zien zonder de errors in je editor? Ik zie nooit errors in mijn editor...
 
Jurgen B

Jurgen B

02/03/2012 17:49:56
Quote Anchor link
Eerlijk is eerlijk dat ik ze voorheen wel zag maar nu ook niet meer, zal wel eens iets aan de instellingen hebben veranderd (verwijzing naar local PHP installatie waarschijnlijk). Anyway, toen je zei dat er veel fouten in zaten heb ik pas gelezen wat ik daadwerkelijk had gepost en ik kan ook niet anders zeggen dan dat het slordig was ;)
 



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.