strlen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Medior/Senior Software Developers gezocht in de Ra

Functie Op dit moment staan er posities open voor de volgende functies: Front-end, Back-End & Fullstack software developer. Als Front-End software developer werk je met JavaScript en de bijbehorende technologieën zoals TypeScript, Angular, React, Vue en Svelte. Als Back-End software developer ben je bezig in NodeJS en doe je dit met behulp van AWS, NoSQL, REST en GraphQL. Je krijgt leuke en uitdagende opdrachten met een gemiddelde duur van anderhalf jaar. Hier werk je in een team met andere IT’ers aan het ontwikkelen en verbeteren van software. Je wordt begeleid door een accountmanager die fungeert als jouw aanspreekpunt. Het team

Bekijk vacature »

Ervaren C#.NET programmeur

Functieomschrijving Voor een moderne werkgever in regio Prinsenbeek zijn wij op zoek naar een ervaren C#.NET programmeur die graag de uitdaging aangaat. Je houdt je bezig met het ontwikkelen van maatwerk webapplicaties voor diverse klanten, waarbij complexe processen optimaal worden ondersteund. Verder ziet jouw takenpakket er als volgt uit: Ontwikkelen en onderhouden van C#.NET-applicaties; Schrijven van hoogwaardige, herbruikbare codes; Schrijven van technische documentatie en gebruikershandleidingen; Bijdragen aan het ontwerp en de architectuur van softwaretoepassingen; Troubleshooten en oplossen van bugs in softwaretoepassingen; Werken met databases en dataopslagoplossingen; Implementeren van beveiligingsoplossingen en het waarborgen van de beveiliging van applicaties en gegevens. Bedrijfsprofiel

Bekijk vacature »

Digitale Tovenaar Gezocht: Junior Low-code/No-code

Bedrijfsomschrijving Duik mee in een wereld vol innovatieve avonturen waar gegevens en technologie een magische symbiose aangaan! Al meer dan twee decennia lang zijn we de tovenaars achter de schermen die oplossingen creëren voor de meest complexe klantcontactvraagstukken en datagedreven software-uitdagingen. Bij ons draait het om de kracht van samenwerking en groei. We zijn een hechte vriendengroep die samen bergen verzet om elkaar én onze klanten te laten schitteren. Jouw succes is ons succes en we streven ernaar om elkaar naar nieuwe hoogten te tillen, niet voor even, maar voor altijd. We willen dat jij je helemaal thuis voelt in

Bekijk vacature »

Laravel / PHP developer

Functie omschrijving Wij zijn op zoek naar een Medior PHP / Laravel Developer voor een IT-consultancy in de omgeving van Hoofddorp! Ben jij op zoek naar een leuke nieuwe uitdaging binnen een veelzijdige werkomgeving? Lees dan snel verder! Binnen dit bedrijf werk je in een ontwikkelteam, waarin je zeer betrokken bent en meedenkt over softwareoplossingen. Binnen dit Team hou je je bezig met het aanpassen, verbeteren en vernieuwen van de logistieke oplossingen. 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;

Bekijk vacature »

Creatieve Front-end developer gezocht!

Functie Het front-end team bestaat momenteel uit 4 collega’s en is hard aan het groeien! Samen leveren jullie een essentiële bijdrage aan de applicaties die ze voor hun klanten realiseren. Je werkt in het front-end team samen met de back-end teams en product owners om te zorgen dat de applicaties een fijne gebruikerservaring opleveren. Jouw expertise zorgt ervoor dat de juiste keuzes gemaakt worden qua techniek en ontwerp, van back-end tot aan gebruiker. In samenspraak met je team bepalen jullie de beste keuze voor techniek. Ook is er altijd ruimte om nieuwe technieken te ontdekken. Eisen • Je hebt gedegen

Bekijk vacature »

C# Developer Research and Development - Delft

Vacature details Vakgebied: Software/IT Opleiding: Medior Werklocatie: Delft Vacature ID: 6307 Introductie C# Developer Research and Development - Delft - Onze klant is één van de meest innovatieve bedrijven in de region van Delft. Op dit moment zijn ze voor het innovatie centrum. In het innovatie centrum wordt gewerkt aan de nieuwste technieken voor navigatie software. R&D / C# / Pattern Recognition / Algorithms / 3d Data / DotNET Functieomschrijving Als C# Developer kom je te werken in een innovatief scrumteam. We ontwikkelen en door ontwikkelen de nieuwste technieken op het gebied van navigatie software. Deze software wordt onder andere

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 »

Ervaren PHP Software Developer

Functieomschrijving Voor een toffe opdrachtgever in regio Breda zijn wij op zoek naar een medior PHP Developer met affiniteit met Laravel. Je komt te werken bij een uitdagende opdrachtgever met supergave klanten in een specifieke branche. Als PHP ontwikkelaar ben je samen met een vooruitstrevende team van 6 collega’s verantwoordelijk voor de ontwikkeling, beheer en het vernieuwen van informatiesystemen voor een specifieke branche. Je ondersteunt complexe uitdagingen van klanten. Vervolgens breng je hun wensen in kaart en vertaalt deze door naar maatwerk software. Affiniteit met Laravel is een pré. Om de klanten zo goed mogelijk te ondersteunen en snel in

Bekijk vacature »

Junior/medior PHP developer Onderwijssector

Functie Momenteel zijn ze op zoek naar een developer die, veelal fullstack, mee gaat werken aan de ontwikkeling van de producten en zo helpt aan de uitvoering van hun ontwikkelprojecten. Je komt te werken binnen hun development team bestaande uit 6 ontwikkelaars. Ze staan zowel open voor meer junior als medior/senior developers. Je kunt snel veel verantwoordelijkheid krijgen en doorgroeien binnen het bedrijf. Bovendien ben je betrokken bij het bepalen van de product roadmap en de inbreng van (nieuwe) technologieën. De applicaties waaraan je werk worden gebruikt op onderwijsinstellingen door heel Nederland. De tech-stack bestaat voornamelijk uit Laravel (PHP), Vue.js

Bekijk vacature »

Ontwikkelaar Identity & Access Management

Dit ga je doen Als Identity & Access Management Ontwikkelaar zorg jij er voor dat studenten, medewerkers en docenten de juiste benodigdheden op het juiste moment kunnen gebruiken; Het juist opslaan van onderzoeksdata en het openbaar beschikbaar stellen van publicaties (Open Access); Studenten, collega's en wetenschappers ondersteunen; Agile en Scrum werken; Technisch Applicatiebeheer; Ontwikkelen in One Identity Manager en VB.NET. Hier ga je werken Als Ontwikkelaar kom je terecht in een hecht team die zich richt op wetenschappelijke informatie en ICT. Jij bent degene die er voor zorgt dat alle informatie, uit diverse onderzoeken, bij de juiste personen terecht komt.

Bekijk vacature »

Back-end Developer

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe stap? Voor een softwarebedrijf in regio Oosterhout zijn wij op zoek naar een back-end developer met kennis of ervaring met C# en SQL. Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je brengt de aanpassingssuggesties van klanten in kaart, om ze vervolgens te analyseren en daarna te concluderen of de aanpassing een verbetering is; Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten;

Bekijk vacature »

Outsystems Developer Junior

Dit ga je doen Bouwen aan nieuwe en innovatieve applicaties; Maken van koppelingen tussen Outsystems en het bestaande applicatielandschap; Troubleshooting op bestaande software. Hier ga je werken De organisatie is internationale speler binnen de bouwbranche en richt zich op de infrastructuur, zowel boven als onder de grond. Ze zijn ruim 1100 man groot en maken op IT vlak een mooie groei door. Als junior Outsystems Developer kom je te werken op een IT-afdeling van zo'n 25 man groot. Een aantal jaar geleden hebben ze de keuze gemaakt om zich meer te gaan richten op ontwikkeling en door de groei van

Bekijk vacature »

C++ Developer

Functieomschrijving Ben jij als software engineer toe aan een nieuwe uitdaging? Dan zijn wij op zoek naar jou! Voor het maken van de procesbesturingsoftware gebruiken onze projectteams een in C++ en C# geschreven tool. Dit is een gedistribueerd object framework wat alle kernfuncties biedt voor een procesautomatisering. Verder zullen jouw werkzaamheden o.a. bestaan uit: Analyseren van vragen en wensen van gebruikers en deze vertalen naar een functioneel ontwerp; Ontwerpen, programmeren en testen van productaanpassingen; Implementeren van nieuwe productreleases in de projectteams; Continu toetsen van het effect van nieuwe releases op andere tools en processen; Inzichtelijk maken van voortgang omtrent softwarewerkzaamheden,

Bekijk vacature »

Software Developer PHP

Functie omschrijving We are looking for a dutch native speaker Voor een opdrachtgever in de regio van Geldrop ben ik op zoek naar een Software Developer PHP. Jij krijgt een rol met veel verantwoordelijkheid in een groeiende organisatie. In deze functie werkt je voornamelijk remote en op een vast moment kom je met het team samen, om samen te werken en nieuwe doelen te bepalen. Wat ga je doen? Je wordt verantwoordelijk voor de interne applicatie; Je zorgt voor de doorontwikkeling van de applicatie: zowel back-end, front-end; De basis van het werk betreft front-end technieken; Periodiek bepaal je samen met

Bekijk vacature »

Database Developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als Database Developer met MS SQL of een vergelijkbare database? Wil jij werken voor een gewaardeerde werkgever in regio Tilburg waar jij de tijd en ruimte krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je houdt je bezig met het creëren en bouwen van MS SQL server databases; Je gaat projecten vanaf het begin tot het eind begeleiden. Je sluit aan bij meetings met klanten om hun processen in kaart te brengen. Vervolgens voer jij het project uit en zorgt dat dit zo goed mogelijk verloopt; Je werkt

Bekijk vacature »
Dennis van Dijk

Dennis van Dijk

17/10/2010 19:42:38
Quote Anchor link
Hallo,

Ik wil met een functie strlen() een stuk tekst bewerken als het langer is dan 275 tekens.
Dit werkt goed if (strlen($message) > 275){, maar nu wil ik meerdere opdrachten uitvoeren en niet steeds de hele functie te hoeve 'tikken' zoals hieronder als voorbeeld.

Is daar een handige verkorting voor, of gewoon kopieren plakken en waardes veranderen?


if (strlen($message) > 275){
$waarde = array("in verband met", " in verband met", "i.v.m.");
$tekst = str_ireplace($waarde, "IVM", $tekst);
};


if (strlen($message) > 275){
$tekst = str_ireplace("password, "PW", $tekst);
};

enz......
Gewijzigd op 17/10/2010 19:49:08 door Dennis van Dijk
 
PHP hulp

PHP hulp

22/12/2024 09:39:13
 
Noppes Homeland

Noppes Homeland

17/10/2010 20:13:13
Quote Anchor link
ooit iets gehoort over het doel van: f u n c t i o n
 
Kumkwat Trender

Kumkwat Trender

17/10/2010 20:14:12
Quote Anchor link
Wees concreter.. ik snap niet wat je bedoelt..

something like this?
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
<?php
function replace_string($arr,$string) {
    foreach($arr as $k=>$v) {
        $string = preg_replace("/$k/",$v,$string);
    }

    return $string;
}


$tekst    = 'Geachte meneer .. in verband met de verbouwing dat aanstaande maandag ingaat enzovoorts.';

$arr    = Array('in verband met'=>'ivm',
        'enzovoorts'=>'enz',
        'aanstaande'=>'a.s.');

echo replace_string($arr,$tekst);

//Output:
//Geachte meneer .. ivm de verbouwing dat a.s. maandag ingaat enz.

?>
 
Dennis van Dijk

Dennis van Dijk

17/10/2010 20:15:21
Quote Anchor link
Noppes Homeland op 17/10/2010 20:13:13:
ooit iets gehoort over het doel van: f u n c t i o n


Nee, help mij eens.
 
Kumkwat Trender

Kumkwat Trender

17/10/2010 20:17:19
Quote Anchor link
Dennis van Dijk op 17/10/2010 20:15:21:
Noppes Homeland op 17/10/2010 20:13:13:
ooit iets gehoort over het doel van: f u n c t i o n


Nee, help mij eens.

Asje
 
Dennis van Dijk

Dennis van Dijk

17/10/2010 20:18:39
Quote Anchor link
Kumkwat Trender op 17/10/2010 20:14:12:
Wees concreter.. ik snap niet wat je bedoelt..


een tekst moet ingekort worden, als hij dan de 275 tekens bereikt heeft hoeft hij verder geen woorden te vervangen.

Ik heb nu steeds if (strlen($message) > 275){ gebruikt.
 
Kumkwat Trender

Kumkwat Trender

17/10/2010 20:41:32
Quote Anchor link
Hmm je hebt een wordwrap functie maar dat is meer om zinnen te breken na X aantal letters en weer door te laten lopen op de volgende regel. Misschien staat er nog iets nuttigs op php.net waardoor het niet verder gaat naar de volgende regel, dunno.
 
Pim -

Pim -

17/10/2010 20:51:56
Quote Anchor link
Gewoon de uitkomst opslaan in een var en steeds checken of die var waar is.
 
Kumkwat Trender

Kumkwat Trender

17/10/2010 20:56:28
Quote Anchor link
Ow ja, je kan ook nog eens een explode functie gebruiken. Want stel je voor dat het einde van een zin wordt afgebroken op 1 of 2 letters, ziet er dan niet erg netjes uit.
 
Dalando De Zuil

Dalando De Zuil

17/10/2010 21:38:05
Quote Anchor link
Persoonlijke tutorial over function

Function is een manier in PHP om zelf een functie te maken. Voorbeelden:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
function zeg_hoi(){
    echo 'hoi';
}

?>


Nu zal als je dit doet:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
zeg_hoi();


zal het weergeven:

hoi

Voorbeeld 2:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
function zeg_hoi(){
    $text = 'hoi';
    return $text;
}


als je nu doet:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
zeg_hoi();


dan zal die niks teruggeven, aangezien er geen 'echo' is meegegeven. dus dan moeten we er een echo voor zetten.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
echo zeg_hoi();


Dit zal dus terug geven:

hoi

Voorbeeld 3:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
function zeg_hoi($appel){
    $text_met_appel = 'Hoi, appel';
    $text_zonder_appel = 'Hoi';
    if($appel == "ja"){
        return $text_met_appel;
    }
    else
    {
        return $text_zonder_appel;
    }
}


Dus nu als je doet:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
zeg_hoi();


dan doet ie niks.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
echo zeg_hoi();


geeft ie terug:

hoi

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
echo zeg_hoi('ja');


geeft ie terug:

hoi, appel

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
echo zeg_hoi('nee');


geeft terug:

hoi

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
echo zeg_hoi('ahidioadbkjabdiasbdkjasbdasdbkjdaalda52654ad4asdas');


geeft terug:

hoi

Voorbeeld 4 - alles door elkaar

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
function zegiets($watjezecht){
    echo $watjezecht;
}


als je nu doet:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
zegiets();


dan geeft ie niet terug.

als je doet:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
zegiets('mogguh');


geeft ie terug:

mogguh

=================================

Stel je vragen indien nodig!
Gewijzigd op 17/10/2010 21:39:03 door Dalando De Zuil
 
Dennis van Dijk

Dennis van Dijk

17/10/2010 21:53:41
Quote Anchor link
Kumkwat Trender op 17/10/2010 20:56:28:
Ow ja, je kan ook nog eens een explode functie gebruiken. Want stel je voor dat het einde van een zin wordt afgebroken op 1 of 2 letters, ziet er dan niet erg netjes uit.


Bedankt, die uitleg had ik hier ook reeds gevonden :-)
 
Kumkwat Trender

Kumkwat Trender

17/10/2010 22:17:02
Quote Anchor link
wtf...
 
Carlo  boy

carlo boy

17/10/2010 23:12:27
Quote Anchor link
@Dalando De Zuil
ook een manier om functies uit te leggen...
Moet je kunnen. :-)
 
Sander b

sander b

18/10/2010 03:23:10
Quote Anchor link
@Carlo Boy Indeed
Gewijzigd op 18/10/2010 03:25:47 door sander b
 



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.