new class echoeen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP developer (Laravel/Vue.js)

Functie Het team telt momenteel 20 collega’s, bestaande uit developers (front- en backend) en het operations team, waaronder ook het management en twee scrum masters vallen. Ze zijn op zoek naar een PHP developer die in staat is zelfstandig te werken. Je komt te werken in één van de drie scrumteams en gaat aan de slag met een project voor de klant. Het fijne hieraan is dat je wel afwisseling hebt qua werk, maar tegelijkertijd doorlopend werkt voor bestaande klanten. Hierdoor krijg je ook de kans om echt de diepte in te gaan en innovatieve technische oplossingen neer te zetten.

Bekijk vacature »

Embedded Developer C++

Functie omschrijving Ben jij op zoek naar een leuke uitdaging als Embedded Developer, zoek dan niet verder! Voor een leuke opdrachtgever in omgeving Rotterdam zijn wij op zoek naar een Embedded Developer die graag met Embedded Devices werkt. Je zult verantwoordelijk worden voor het ontwikkelen en onderhouden van diverse producten. Jouw specialisatie ligt op het vlak van software, hardware en back-end. Dit bedrijf is gespecialiseerd in het ontwerpen van software voor een unieke industrie. Wil jij betrokken worden bij een proces dat loopt van ontwikkeling tot installatie? Waarbij je bezig zult zijn met perfecte systemen die geleverd worden aan binnen

Bekijk vacature »

PHP Developer

Functieomschrijving Vanuit het hoofdkantoor in de regio van Bergen op Zoom ben je als PHP Developer niet alleen gefocust op het ontwikkelen van Software. Daarnaast ben je ook voortdurend bezig met het zoeken naar nieuwe mogelijkheden en innovaties die essentieel kunnen zijn voor de efficiëntie van software ontwikkeling. Je deelt veel kennis en informatie met het team en ontvangt deze dan ook graag terug. Techstack: PHP, Symfony & mySQL. Bedrijfsprofiel Deze uitdagende opdrachtgever is ruim 20 jaar actief in de regio Bergen op Zoom. Het vooruitstrevende team staat de hele dag voor je klaar om je te helpen en ondersteunen.

Bekijk vacature »

Laravel / PHP developer gezocht!

Functie omschrijving Wij zijn op zoek naar een Laravel PHP Developer voor een leuk bedrijf in de omgeving van Amsterdam! Je zult je bezig houden met de volgende werkzaamheden: Je gaat aan de hand van de wensen van klanten software ontwikkelen; Je bent bij het gehele proces betrokken; van A tot Z; Je hebt na de oplevering contact met de klant wanneer zij problemen ervaren; Je denkt mee over het verbeteren van de werkprocessen; Je denkt mee over softwareoplossingen; Je speelt in op de behoefte van de klant; Je houdt je bezig met het verbeteren, aanpassen en vernieuwen van de

Bekijk vacature »

Top Low-Code Developer Gezocht!

Bedrijfsomschrijving Unieke Kansen, Uitstekende Arbeidsvoorwaarden & Inspirerend Team Wij zijn een toonaangevende, internationale organisatie die de toekomst van technologie vormgeeft door het creëren van innovatieve en baanbrekende oplossingen. Ons succes is gebaseerd op een hecht en gepassioneerd team van professionals die altijd streven naar het overtreffen van verwachtingen. Als jij deel wilt uitmaken van een dynamische, vooruitstrevende en inspirerende werkomgeving, dan is dit de perfecte kans voor jou! Functieomschrijving Als Low-Code Developer ben je een cruciaal onderdeel van ons team. Je werkt samen met collega's uit verschillende disciplines om geavanceerde applicaties te ontwikkelen en te optimaliseren met behulp van Low-code

Bekijk vacature »

Web Developer

Bedrijfsomschrijving ENGIE Nederland is onderdeel van de beursgenoteerde ENGIE Groep. ENGIE is actief in 70 landen, met wereldwijd 150.000 medewerkers. Als groep is het de missie om bij te dragen aan de verduurzaming van de wereld. ENGIE Energie biedt energiediensten aan particulieren en grootzakelijk en gaat de uitdagingen van de energietransitie aan door het beschikbaar maken van duurzame energie, het streven de klimaatverandering tot een minimum te beperken, leveringszekerheid te bieden en zorg te dragen voor een verantwoord gebruik van de beschikbare resources. ENGIE Energie investeert daarom in hernieuwbare energiebronnen zoals zon, wind en bio-gas. Functieomschrijving Heb jij veel ervaring

Bekijk vacature »

Front-end Developer

Front-end Developers opgelet! Bij Luminis zijn ze opzoek naar jou. Lees de vacature en solliciteer direct. Luminis is een software- en technologiebedrijf met meerdere vestigingen. Vanuit deze vestigingen werken 200 professionals aan technisch hoogwaardige oplossingen voor klanten zoals KLM, Nike en Bol.com. Ook ontwikkelt Luminis eigen oplossingen op het gebied van cloud, Internet of Things, data intelligence, e-sports en e-learning. Luminis onderscheidt zich door aantoonbaar voorop te lopen in technologie en innovatie. Luminis heeft drie kernpunten die verankerd zitten in alles wat we doen: het omarmen van nieuwe technologie, meesterschap en kennis delen. Functiebeschrijving First things first! Het is belangrijk

Bekijk vacature »

Senior Front-End Developer

As a Senior Front-end Developer you maintain the balance between creativity and functionality for our webshop, and you coach your fellow developers. How do I become a Senior Front-End Developer at Coolblue? As a Front-end Developer you work on the user-friendliness of our webshop for millions of customers. You enjoy working with the UX Designer to pick up stories. You get energy from coming up with creative solutions and are happy to present this within the team. You are also proud of your work and welcome all feedback. Would you also like to become a Senior Front-End Developer at Coolblue?

Bekijk vacature »

Senior/Lead Python developer

Functie Samen met je team, bestaande uit een senior, 2 mediors en één junior ontwikkelaar ga je op een Agile-gebaseerde aanpak werken aan hun software. Je hebt oog voor kwaliteit, risico’s en klantbelang. Communicatie met je collega’s en waar nodig ook met klanten speelt een belangrijke rol in het bereiken van een succesvol resultaat. Als persoon ben je slim, krijg je dingen voor elkaar en ga je resultaatgericht te werk. Binnen het development team is er veel zelfstandigheid, los van de stand-up (10:00 uur) en zo nu en dan pair-programming sessies. Technieken die zij gebruiken zijn o.a. Python, Django, MySQL,

Bekijk vacature »

.NET Developer

Functie omschrijving Ben jij een senior .NET developer en heb jij tevens ervaring als teamlead? Ben jij iemand met een helikopterview en denk jij graag mee met de klanten? Dan zijn wij op zoek naar jou! Voor een geweldig bedrijf zijn wij namelijk op zoek naar een ervaren .NET developer. Het bedrijf houdt zich bezig met het ontwerpen en bouwen van websites, portalen en applicaties voor met name zorg- en onderwijsinstellingen en overheidsinstanties. Jouw taken: Het fungeren als Lead Developer; Het meedenken met de business (dit vergt commercieel inzicht); Het begeleiden van diverse projecten (van klein tot groot); Het ontwerpen

Bekijk vacature »

Software Developer

Dit ga je doen Ontwikkelen aan de software dat beschikbaar is op de substations; Ontwikkelen in C++, C, Python en JavaScript. Daarnaast op een Embedded Linux omgeving, opgebouwd met containers en DevOps; Meewerken aan cyber security (OWASP); Uitvoeren/bouwen van geautomatiseerde testen in samenwerking met de Quality Specialist; Vertalen van wensen van de klanten/business naar werkbare/duurzame oplossingen. Hier ga je werken Als Software Ontwikkelaar kom je te werken bij een organisatie gericht op de (internationale) energiemarkt, waar wordt gewerkt voor het verwerven en verwerken van realtime, high quality data. Er wordt gewerkt vanuit het hart van de substations en direct voor

Bekijk vacature »

Full Stack C#.NET developer

Functieomschrijving Wij zijn op zoek naar een gepassioneerde Full Stack C#.NET Software Developer. Als Software Developer ben je verantwoordelijk voor het ontwikkelen van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere ontwikkelaars en engineers om de sensoren in machines uit te lezen en deze data om te zetten in management informatie voor jullie klanten. Taken en verantwoordelijkheden: Ontwikkelen en onderhouden van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Testen en valideren van de ontwikkelde software. Actief deelnemen aan code reviews en bijdragen aan het verbeteren van de kwaliteit van de software. Je gaat aan

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Software ontwikkelaar

Ben jij graag bezig met verschillende projecten? Vind jij beleving van klanten én medewerkers ook belangrijk? Wij zijn vanwege de doorontwikkeling van het applicatielandschap van onze opdrachtgever op zoek naar een fulltime software ontwikkelaar. Omschrijving Jij en jouw collega’s zijn verantwoordelijk voor de continuïteit en waarborging van het applicatielandschap. Om de processen vloeiend te laten verlopen is software ontwikkeling daarom van essentieel belang. Onze opdrachtgever doet dit voornamelijk zelf, met door hun eigen ontwikkelde applicaties. Dit betekent dat jij: functionele eisen vertaalt naar gebruiksvriendelijke software; tijdens SCRUM sessies advies geeft over het te bouwen ontwerp; nieuwe software ontwikkelt en het

Bekijk vacature »

Belastingdienst - Freelance Senior Applicatie ontw

Startdatum: 01.06.2023 Richttarief: €65,00 - €75,00 Duur van de opdracht: 6 maanden Uren per week: 36 Taal: Nederlands vereist! Gelieve in het Nederlands te solliciteren. Functieomschrijving: We verwachten van je, dat je: Brede ervaring hebt als JAVA-ontwikkelaar; Ervaring hebt met Agile/Scrum-werken en je thuis voelt in een Agile omgeving; Een aandeel levert aan het scrumproces en in de SAFe-releasetrain; Zelfstandig werkt in een scrumteam en intensief de samenwerking op zoekt met je directe collega’s en je omgeving; Ervaring meebrengt met het schattten en inplannen van taken tot en met het testen en demonstreren van de opgeleverde functionaliteit; Collega’s in je

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

22/12/2024 03:31:40
 
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.