Functie Inkorten

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Lead DevOps Developer / Full stack / .NET Core / A

Bedrijfsomschrijving Bij dit mooie bedrijf ga je als Lead DevOps Developer in een ambitieus Scrum team werken aan software voor grote klanten. Er wordt gewerkt met de nieuwste technieken, zo draait de software op het Azure platform en wordt er gebruik gemaakt van Angular, ASP.NET Core, Web API 2, C# en Azure DevOps. Het groeiende team bestaat uit 3 collega's, hardwerkende professionals die met plezier aan de producten werken. Naast hard werken is er ook ruimte voor humor op de werkvloer. In jouw dagelijks werk zorg je ervoor dat het Development Team aangestuurd wordt, je bent bezig met de architectuur

Bekijk vacature »

.NET developer

Wil jij samen met gemotiveerde en slimme collega’s bouwen aan ons geavanceerde landschap in Azure? En vind je het ook nog eens leuk om jouw kennis te delen met junior- en medior devs? Dan heb je wellicht interesse in de positie van: Senior fullstack .NET developer voor ons kantoor in Alkmaar Over de positie: Bij SnelStart werken we in een AGILE-structuur om de productie meer focus en impact te geven. Met je collega’s kom je tot de beste resultaten door onderlinge discussie, goede refinement sessies, reviews en écht teamwork. Je hebt de vrijheid om de dingen te doen zoals jij

Bekijk vacature »

Java Developer

Bedrijfsomschrijving You will work at a large and progressive financial organization with offices in the Netherlands and abroad. You work within the domain that is responsible for delivering several daily banking processes used by all our customers. The processes are fixed around life cycle management for the current accounts and packages, such as opening and closing an account. Your colleagues are all driven Engineers, who like to stay up-to-date with the latest technologies. You are going to work in a team that believes in the DevOps way of working. As Developer you are responsible for the technical structure of several

Bekijk vacature »

Back-End Developer PHP

Back-End Developer PHP7 (Laravel) We search for our client with an energetic, young and fast growing team a new pearl in Back End Dev to join their team in the centre of Amsterdam! The company is based on the newest technology, is funded by top-tier investors, delivers on an ambitious roadmap, and is supported by a talented team. We search for a full-time Back-End Developer to join our team in Amsterdam. We are looking for a pro-active, software developer with experience building large scale SaaS applications. You'll work autonomously, will ship multiple features a week, help determine the roadmap and

Bekijk vacature »

Stage Web Developer

Job description You are partly responsible for the development of the Front-end and/or Back-end of Nibblr. Depending on your qualities, you will be deployed for front-end or back-end activities. We prefer to train you as a full-stack developer, as the developers in the team are. You work on custom solutions using the latest techniques. Within the product development team, you mainly work under the supervision of the Lead developer and interaction / visual designer who takes care of the creative and interaction side. You work together with other developers on new features. You also think along to improve the user

Bekijk vacature »

Functioneel Applicatiebeheerder

Wij zijn op zoek naar een enthousiaste Functioneel Applicatiebeheerder Jij: Vindt het leuk om binnen een klein IT-team aan de slag te gaan met het functioneel beheer van voornamelijk Microsoft Business Central, maar ook andere applicaties. Kan goed schakelen tussen operationeel beheer en business change en wordt blij van een brede functie die bestaat uit beide aspecten. Zoekt graag dingen uit, analyseert processen en informatiestromen waarbij je in oplossingen denkt. Hebt kennis van ITIL, TMap en BiSL of bent bereid om hier trainingen in te volgen. Bent in staat om de vragen en behoeften van gebruikers te vertalen naar concrete

Bekijk vacature »

Database Developer

Bedrijfsomschrijving De organisatie is een gerenommeerde HR Cloud Solutions provider met miljoenen gebruikers. Hun platformen helpen klanten om Human Capital Management (HCM) ambities waar te maken en bieden payroll oplossingen voor de verloning van ongeveer 25% van alle Nederlandse werknemers. Als Database Developer kom je te werken binnen het Integratie API team. Binnen het domein is een Database opgezet volgens het EAV model, echter is het lastig om hier data uit te halen. Het doel van het team is dan ook, om efficiënt data uit de Database te halen en dit zo begrijpelijk mogelijk te presenteren aan de andere teams.

Bekijk vacature »

.NET DEVELOPER - GRADUATE PROGRAMMA

Functieomschrijving Ben je onlangs afgestudeerd van een IT-opleiding of heb je nog maar weinig ervaring opgedaan? En wil je toch graag aan de slag als .NET Developer? Lees dan snel verder, want op 5 juli en 9 augustus 2021 starten wij weer met een graduate programma waarin jij jezelf kunt ontwikkelen tot een volwaardige Fullstack .NET Developer! In juli en augustus krijg jij via de Experis Academy een unieke kans om jouw IT-carrière een kickstart te geven en jezelf te ontwikkelen tot Fullstack .NET Developer. Zo volg je de eerste drie maanden een full time op maat gemaakte training waarin

Bekijk vacature »

Senior C#.Net Developer - Logistieke (zeevaart) se

Voor een hechte, informele en jonge club gespecialiseerd in Transport Management Systemen voor de vracht en havensector zijn wij op zoek naar een Senior .Net C# Developer. Een goede, sociale communicator die samenwerking en passie voor het vak key vindt. En die durft te sparren, dromen en pionieren! Deze organisatie van 150 man (waarvan 9 IT-toppers) zorgen er al 30 jaar voor dat internationale transport tot in de details kunnen worden berekend, ingepland en gemanaged, bijvoorbeeld in de Rotterdamse haven. Hierdoor worden kosten, materialen, arbeid, ontwerpen en oplevering perfect en just-in-time op elkaar afgestemd. Ze zijn marktleider én pionier in

Bekijk vacature »

Front-End VueJS Developer

NO Relocation, the Dutch language skill is mandatory! Voor onze klant zijn wij op zoek naar een FrontEnd Developer die bij voorkeur ervaring heeft met het VueJS framework. De functie is ontstaan vanwege succes en omdat onze klant de huidige tech-stack wil professionaliseren - hierbij kunnen zij hulp en ervaring gebruiken van de nieuwe FrontEnd Developer. Bedrijfsomschrijving NO Relocation, the Dutch language skill is mandatory! Onze klant is een welbekende Scale-up binnen de financiële dienstverlening en heeft een maatschappelijk belang en de focus op de particuliere gebruikers! Omschrijving NO Relocation, the Dutch language skill is mandatory! In de rol van

Bekijk vacature »

Angular Developer

Dit is de rol Boels pitstop Zet jij het Digital Solutions Team van Boels in Sittard op scherp? Als Angular Developer bouw je aan intuïtieve, goed werkende en gebruiksvriendelijke webpagina’s en apps. Wat onze klanten online zien, dat maak jij. Een hele verantwoordelijkheid, die je gelukkig niet alleen hoeft te dragen. Samen met je collega’s van de afdeling Digital Solutions en onze partner agency werk je aan een nieuw online Boels platform. Dit is een internationaal meerjaren programma waarbinnen we onze customer journeys realiseren. Hiermee gaan we onze klanten een nog betere online ervaring bieden waarbij de focus ligt op

Bekijk vacature »

Outsystems developer - Energiemarkt

Ben jij een ervaren Outsystems developer met de skills om te luisteren, te analyseren en te inspireren? Dit is een uitgelezen kans om je aan te sluiten bij een snel groeiend team binnen CGI. Vanuit het team leveren we IT-projecten die de levens van miljoenen mensen raken! Wat ga je doen? Als OutSystems developer ontwikkel en implementeer je binnen ons team nieuwe applicaties, verbeter en onderhoud je de prestaties van bestaande applicaties en werk je aan diverse projecten van onze klant. Je helpt met het omzetten van wensen naar werkende software van het hoogste niveau op basis van een Agile-werkmethodiek.

Bekijk vacature »

Software Developer .NET

Bedrijfsomschrijving Je komt te werken als Software Engineer bij een organisatie gespecialiseerd in de Automatisering voor klanten van hen in de productiebranche. Ze zijn ongeveer 100 man groot en je komt terecht in een development team van 7 man. De wens is om dit met een developer uit te breiden; iemand die al een aantal jaar ervaring heeft opgedaan en goed zelfstandig kan werken. Als .NET Developer is jouw taak om software te ontwerpen, dit te ontwikkelen en te testen. Op dit moment zijn er 3 junioren in het team, werken ze samen met 3 developers gevestigd in Roemenië en

Bekijk vacature »

Java / Hippo developer

Functieomschrijving Ben jij een ervaren Java/Hippo ontwikkelaar en op zoek naar een internationale, creatieve en innovatieve omgeving? Wil jij werken in een divers applicatielandschap waar alle aspecten van het vakgebied van een developer aan bod komen, zodat je je volledig kan ontplooien? Bij Randstad Groep Nederland (HQ) zijn we op zoek naar jou! Wij zijn op zoek naar een Java/Hippo ontwikkelaar die per direct ons interne team komt versterken. Java/Hippo development bij Randstad Groep Nederland (HQ) Je komt te werken in het Online Search Experience team. Dit team werkt samen met de product owner aan onze web omgevingen van Randstad

Bekijk vacature »

Java Developer

Bedrijfsomschrijving De organisatie is een ambitieuze en vooruitstrevende speler in de markt in de regio Rotterdam. Ze zijn de snelst groeiende in hun branche. Met een excellent aanbod en service willen zij de beste keuze zijn voor hun bestaande en nieuwe klanten. Dit alles doen zij met plezier en enthousiasme. De organisatie is te omschrijven als informeel, pragmatisch en dynamisch. Onze klant is opzoek naar een Junior Java Developer. Samen met een team van 8 engineers ben je verantwoordelijk voor alle software-innovaties en -optimalisaties, voor alle facetten binnen de organisatie. Denk hierbij aan back-end processen, apps en diverse widgets. Het

Bekijk vacature »
Danny Kater

Danny Kater

06/10/2010 09:12:36
Quote Anchor link
Beste mensen,

Onderstaande functie werkt zo wel;
Quote:
function shorten($data, $length = 400, $endString = "... <a href=nieuws_bericht.php?id=........><i><u>Lees meer</a>") {


En zo niet meer;
Quote:
function shorten($data, $length = 400, $endString = "... <a href=nieuws_bericht.php?id='".$id."'><i><u>Lees meer</a>") {


Hoe kan ik in dit geval die combinatie maken?
 
PHP hulp

PHP hulp

08/05/2021 15:54:54
 

06/10/2010 09:27:04
Quote Anchor link
Sowieso, waarvoor maak je een nieuwe variabele aan?
Dat kan je net zo goed, als je dat wilt doen, buiten die functie.
 
Nicoow Unknown

Nicoow Unknown

06/10/2010 09:31:29
Quote Anchor link
Volgens mij is php er zowiezo niet happig op dat je een variable in een variable van een functie declaratie schrijft.
Voor de rest is het niet de bedoeling dat je zulke lange strings meegeeft als standaard in een variable.

Los het dan zo op:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
function shorten($data, $length = 400, $endString = null)
{

    if ($endString == null) {
        $endString = "... <a href=nieuws_bericht.php?id=".$id."><i><u>Lees meer</a>";
    }
}

?>


En Get variablen hebben geen enkele quotes nodig om hun waarde heen.
 
Robert Deiman

Robert Deiman

06/10/2010 09:36:31
Quote Anchor link
@TS en Nico

Waarom niet gewoon alleen het $id meegeven? nu gebruik je in de functie "shorten" de variabele $id, maar die wordt niet meegegeven, en ook nergens gedeclareerd (voor zover te zien.) Als deze buiten de functie wordt gedeclareerd, dan is die globaal. Dat is ook niet wenselijk.
Je kan het beter zo opzetten:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
function shorten($data, $length = 400, $id)
{

        $endString = '... <a href="nieuws_bericht.php?id='.$id.'"><i><u>Lees meer</a>';
}

?>
 
Nicoow Unknown

Nicoow Unknown

06/10/2010 09:46:05
Quote Anchor link
Eens, zowiezo een vreemde constructie, ik denk niet dat je wilt dat je endString in de functie word beschreven, dat haalt namelijk 90% van de herbruikbaarheid van je code weg.

Dus ik zou zeggen, maak je functie gewoon zo:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
function shorten($data, $length=400, $endString="")
{

    return substr($data, 0, $length) . $endString;
}

?>


En vergeet niet de <i>en<u> af te sluiten!
Gewijzigd op 06/10/2010 09:48:23 door Nicoow Unknown
 
Niek s

niek s

06/10/2010 10:31:43
Quote Anchor link
Maar om de oorspronkelijke vraag te beantwoorden:
Die default parameters worden statisch in de PHP geinjecteerd. Dit wordt door PHP gedaan voor het runnen.
Je kan daarom dus nooit een dynamische standaard parameter hebben. PHP heeft op dat moment namelijk nog geen besef van variabeles.
De constructie is natuurlijk te maken, maar dan moet je deze in een ifje afvangen zoals hierboven al beschreven is.

Echter is het zo dat, wat hierboven beschreven staat, het in dit geval echt beter is om het anders op te lossen ;-)
 



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.