Replace

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Medior Front-end Developer

Bij Getnoticed doen wij wat we leuk vinden, websites bouwen en online marketing. Voor veel van onze klanten doen we dan ook allebei. Wel zo fijn om campagnes te draaien voor conversiegerichte websites die in eigen beheer zijn. In onze vestiging in Nederweert zit onze development afdeling en worden de websites gebouwd. Op dit moment zijn we op zoek naar jou: dé Medior Front-end Developer die net als wij, het hoofd boven het maaiveld durft uit te steken! In het kort Even een paar punten die omschrijven wat deze toffe baan inhoudt: Het uitwerken van designs tot functionele layouts Je

Bekijk vacature »

Fullstack of back-end PHP developer

Functie Ieder onderdeel van de software draait op aparte servers en het bestaat dus echt uit verschillende componenten. Het team bestaat uit 4 developers, een klein team dus met korte lijnen. Alles in intern ontwikkeld en je werkt aan alle facetten. Van uitbreiding van de core tot maatwerk voor de klant. Ook liggen er verschillende uitdagingen op servervlak en databases. Je zult de eerste periode veel samenwerken met de lead developer om vervolgens echt je gang te gaan binnen de software. In het team streven ze naast de hoogst haalbare kwaliteit. Hiervoor werken ze nauw met elkaar samen en levert

Bekijk vacature »

Als Front-end developer samenwerken met de beste c

Functie Momenteel zijn we voor één van de projecten bij hun key partner, een voorloper in de energiesector, op zoek naar gedreven Front-end developers. Ze nemen de lead in dit project en werken uitsluitend met vooruitstrevende technologieën. Ze verwachten dat de technologie die hier wordt ontwikkeld uiteindelijk door veel meer grote corporates, in verschillende sectoren zal worden toegepast. Dit is dan ook een heel uitdagend project om aan mee te gaan werken. Het team bestaat o.a. uit User Experience designers, Data Scientists en Software Engineers. De consultants en ontwikkelaars werken volgens de Design Thinking methode waarbij de eerste stappen van

Bekijk vacature »

PHP Developer Symfony

Dit ga je doen Ontwikkelen van Product Informatie Management (PIM) systemen; Werken aan zowel grotere als kleine projecten voor toonaangevende klanten binnen o.a. de retail. Hier ga je werken Als PHP Developer kom je te werken binnen een vooruitstrevende organisatie die Product Informatie Management (PIM) systemen levert aan hun klanten. Hun klanten zijn toonaangevende bedrijven binnen o.a. de retail. De organisatie zit gevestigd in regio Zwolle en bestaat uit zo'n 35 medewerkers, waarvan 30 IT. Je komt te werken binnen één van de zelfsturende development teams welke ieder verantwoordelijk zijn voor hun 'eigen' klanten. Jouw team bestaat uit 6 backend

Bekijk vacature »

Junior Low-code ontwikkelaar gezocht omgeving Arnh

Bedrijfsomschrijving Wij zijn een dynamisch IT-bedrijf dat zich richt op het stroomlijnen van bedrijfsprocessen en het creëren van ondersteunende applicaties. Onze kracht ligt in het combineren van zakelijk inzicht met IT-expertise via gestroomlijnde procesontwerpen en wendbare applicatieontwikkeling met behulp van Low-code technologieën. Als jonge professional krijg je de kans om samen te werken met een team van 15 deskundige collega's, verspreid over nationale en internationale locaties. We bieden je een leerzame omgeving waar je je vaardigheden kunt ontwikkelen en groeien in je rol als Low-code ontwikkelaar. Word jij onze nieuwe Junior Low-code Ontwikkelaar (OutSystems)? Versterk ons team en draag bij

Bekijk vacature »

.Net developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als .Net Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij dit jaar Microsoft Partner of the year geworden. Sogetisten staan klaar voor elkaar, hebben lol met elkaar en daarmee behalen we de mooiste resultaten! Werken bij Sogeti

Bekijk vacature »

Back-end PHP Software Developer - Juniorfunctie

Functieomschrijving Wij zijn op zoek naar een PHP Software Developer om ons team te versterken en mee te werken aan de ontwikkeling van eigen IOT-oplossingen. In deze functie ben je verantwoordelijk voor het bouwen van webapplicaties, apps en dashboards voor het uitlezen en managen van sensoren in machines. Je werkt nauw samen met een team van ontwikkelaars en engineers om de beste software-oplossingen te creëren. Jouw werkzaamheden zien er als volgt uit: Je bent in deze rol verantwoordelijk voor het ontwerpen, ontwikkelen en onderhouden van webapplicaties en softwaretoepassingen voor in-house ontwikkelde IOT oplossingen. Je werkt aan complexe databases en back-end

Bekijk vacature »

OutSystems Developer

Dit ga je doen Het van scratch af aan ontwikkelen van applicaties met OutSystems; Het aanhaken bij diverse projecten binnen de organisatie; Schakelen met de business; Meedenken over de mogelijkheden van het platform binnen de organisatie. Hier ga je werken Deze organisatie is een toonaangevende speler in de vastgoedbranche en telt momenteel ruim 500 medewerkers. Met meer dan 150 applicaties staat er een complex applicatielandschap, bestaande uit standaard- en maatwerkapplicaties. De maatwerkapplicaties worden ontwikkeld door een inhouse development team. Het doel voor de komende periode is het verder vernieuwen en optimaliseren van het huidige applicatielandschap. Zo staat de organisatie aan

Bekijk vacature »

Medior/senior PHP ontwikkelaar E-commerce

Functie Het software development team bestaat momenteel 5 scrum teams . Ieder team heeft een eigen SCRUM Master en eigen tester. Zij werken voornamelijk in PHP en met hun eigen geschreven framework wat Symfony based is . Jij bent samen met je collega’s verantwoordelijk voor het interne softwaresysteem en alle projecten die daar omheen lopen. Alles wat jij ontwikkelt, wordt direct toegepast en uitgerold (wereldwijd). Dit maakt jouw werk tastbaar en uitdagend! Een greep uit jouw werkzaamheden: Toevoegen en ontwikkelen van nieuwe functionaliteiten Logistieke software ontwikkelen voor intern gebruik Tientallen gigabytes aan data inzichtelijk maken Altijd op zoek gaan naar

Bekijk vacature »

NodeJS developer

Functie Als Fullstack developer kom je te werken in het ontwikkelteam. Je bent samen met je collega’s continu bezig om de software uit te breiden, maar hiernaast doe je onderzoek naar de inzet van nieuwe technieken, tools of bijvoorbeeld Machine Learning. Ze willen met hun software echt voorlopen op andere en toegevoegde waarde leveren voor de eindgebruiker. Mede hierom zijn ze erg benieuwd naar iemand zijn persoonlijkheid, of hij graag nieuwe dingen uitzoekt (Google!), en initiatief neemt. Qua technische kennis zoeken ze iemand die goed op de hoogte is van de nieuwste ontwikkelingen, daar zij nu ontwikkelen op NodeJs back-end,

Bekijk vacature »

Functioneel applicatiebeheerder - SOP-SYS-SAM

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Functioneel Applicatiebeheerder op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je gaat samenwerken in een team van circa 15 functioneel applicatiebeheerders en gaat onderdeel uitmaken van een DevOps team. Met dit team ga je applicaties (laten) ontwikkelen en beheren. Hierbij concentreer je je vooral op de functionele aspecten, zodat

Bekijk vacature »

Implementatie specialist

Standplaats: Honselersdijk Aantal uren: 32 – 40 uur Opleidingsniveau: HBO werk- en denkniveau Ben jij de implementatie expert die onze klanten helpt bij het integreren van de Greencommerce software? Ben jij daarnaast communicatief sterk, denk jij graag in verbeteringen en heb je ervaring met ICT? Lees dan snel verder! Bedrijfsinformatie Jem-id is een grote speler op het gebied van software ontwikkeling. Zo zijn wij continu bezig met het ontwikkelen van de meest innovatieve software voor de AGF- en sierteeltsector. We creëren oplossingen die er toe doen en verbinden klanten niet alleen op technisch vlak, maar zoeken ook de verbinding in

Bekijk vacature »

Applicatie ontwikkelaar

Functie omschrijving Zelfstandige applicatie ontwikkelaar gezocht voor familiair bedrijf in omgeving Rotterdam! Ben jij op zoek naar een nieuwe uitdaging en zoek jij een informele werkgever waar je zelfstandig kunt werken binnen een leuk IT team, lees dan snel verder want wie weet zijn wij op zoek naar jou! Binnen deze rol houdt jij je met het volgende bezig: Onderhouden en ontwikkelen van de IT systemen; Opzetten van Azure Cloud systemen, denk aan interfaces, hardware op de Cloud, webportalen of BI functies; Werken aan scripts binnen verschillende software applicaties, denk aan ERP en CAD; Ontwikkelen en implementeren van MS PowerApps

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 uitdaging? Voor een gewaardeerde werkgever in regio Oosterhout zijn wij op zoek naar een back-end developer. Kennis of ervaring met C# & SQL is een must! Je bent verantwoordelijk voor de beheer en ontwikkeling van de software; 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 houdt je bezig met het ontwikkelen van nieuwe functionaliteiten; Je brengt de aanpassingssuggesties van klanten in kaart, om

Bekijk vacature »

Fasttrack learning & development voor Java dev

Wat je gaat doen: Wij zoeken enthousiaste en ambitieuze junior en medior ontwikkelaars die toe zijn aan de volgende stap in hun carrière. Wij helpen je op je pad naar senior ontwikkelaar door ons fasttrack learning en development programma. Na een kort en intensief programma ga jij aan de slag bij klanten van DPA. Daarnaast krijg je veel ruimte om je te ontwikkelen als persoon en als specialist. De eerste maand gaan we aan de slag om je certificeringen te behalen waaronder OCP (Oracle Certified Professional). Daarnaast nemen we een deepdive in Spring Boot. Ook laten we je kennismaken met

Bekijk vacature »
Yorick17

yorick17

18/02/2009 13:50:00
Quote Anchor link
Ik heb het volgende stukje code
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?
function server_encode($string)
{

    $string = str_replace('a', 'x', $string);
    $string = str_replace('b', 'y', $string);
    //enz..
    $string = str_replace('x', '123', $string);
    $string = str_replace('y', '456', $string);
    return $string;        
}

?>


Hierbij is het de bedoeling dat een "a" word vervangen door een "x". Dus als ik $string vul met "abxy" wil ik dat er uit komt "xy123456". Maar wat nu het probleem is, is dat hij zichzelf gaat replacen, dus komt er uit "123456" want hij replacet de "xy" ook weer. Ik he al van alles geprobeerd maar ik kom er echt niet uit.
Weet iemand hoe dit moet?
 
PHP hulp

PHP hulp

22/05/2025 03:25:12
 
- SanThe -

- SanThe -

18/02/2009 14:00:00
Quote Anchor link
Volgorde?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?
function server_encode($string)
{

    $string = str_replace('x', '123', $string);
    $string = str_replace('y', '456', $string);
    $string = str_replace('a', 'x', $string);
    $string = str_replace('b', 'y', $string);
    //enz..
     return $string;        
}

?>

Zo doet ie het wél.
 
Yorick17

yorick17

18/02/2009 14:02:00
Quote Anchor link
Ja oke maar het gaat om het hele alfabet en de replace is niet "123" of "456" maar iets van "H8c" dus dat gaat niet.
 
- SanThe -

- SanThe -

18/02/2009 14:08:00
Quote Anchor link
Dan denk ik dat je dat niet gaat lukken met str_replace().
 

18/02/2009 14:09:00
Quote Anchor link
Ik denk dat je dan stap voor stap het moet doen, dus teken voor teken...
 
Yorick17

yorick17

18/02/2009 14:10:00
Quote Anchor link
Oke dat kan, ik sta open voor andere opties, dus moe zou het dan moeten volgens jou?
 
- SanThe -

- SanThe -

18/02/2009 14:12:00
Quote Anchor link
Karl schreef op 18.02.2009 14:09:
Ik denk dat je dan stap voor stap het moet doen, dus teken voor teken...

Dat werkt ook niet. Als je eerst de 'a' in een 'x' verandert dan kom je toch de 'x' weer tegen die er '123' van maakt.
 

18/02/2009 14:14:00
Quote Anchor link
SanThe schreef op 18.02.2009 14:12:
Karl schreef op 18.02.2009 14:09:
Ik denk dat je dan stap voor stap het moet doen, dus teken voor teken...

Dat werkt ook niet. Als je eerst de 'a' in een 'x' verandert dan kom je toch de 'x' weer tegen die er '123' van maakt.

Jawel, als je $sReplace hebt, dan doe je strlen en dan bijvoorbeeld als array door de string loopt, en dat weer opslaat in $sReplaced o.i.d.
 
Yorick17

yorick17

18/02/2009 14:15:00
Quote Anchor link
Dus iets met een for loop of zo? Hoe gaat dat er dan uit zien?
 
TJVB tvb

TJVB tvb

18/02/2009 14:15:00
Quote Anchor link
jawel, je moet de string per letter doorlopen, en per teken kijken wat het moet vervangen (switch statement)

Voorbeeld:
Ik haal hier steeds de voorste van de string af, gooi die in de switch (waar de tekens vervangen worden) en zet ze in een nieuwe string.
De default is om geen teken verloren te laten gaan.

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
<?php
$string
= 'Test abcxyz';
$nwString = '';
while($string != '')
{

    switch ($string[0])
    {
        case
'a':    $nwString .= 'x';    break;
        case
'b':    $nwString .= 'y';    break;
        case
'x':    $nwString .= '123';    break;
        case
'y':    $nwString .= '456';    break;
        default:
    $nwString .= $string[0];
    }

    $string = substr($string,1);
}

echo $nwString;
?>
Gewijzigd op 01/01/1970 01:00:00 door TJVB tvb
 
Yorick17

yorick17

18/02/2009 14:29:00
Quote Anchor link
Perfect het lijkt erop dat dit de oplossing is, ik ga er mee aan de slag!
 
- SanThe -

- SanThe -

18/02/2009 14:35:00
Quote Anchor link
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
ini_set('display_errors', 1); // 0 = uit, 1 = aan
error_reporting(E_ALL);

function
server_encode($string)
{

    $return = '';
    $array = array('a'=>'x',
                    'b'=>'y',
                    'x'=>'123',
                    'y'=>'456');

    for($i=0; $i<strlen($string); $i++)
    {

        $return .= (isset($array[$string[$i]])) ? $array[$string[$i]] : $string[$i];
    }

    return $return;
}


echo server_encode('Test abcxyz');

?>
Gewijzigd op 01/01/1970 01:00:00 door - SanThe -
 
Yorick17

yorick17

18/02/2009 14:36:00
Quote Anchor link
ja ook bedankt deze onthoud ik en haal er uit wat ik kan gebruiken!
 
- SanThe -

- SanThe -

18/02/2009 14:41:00
Quote Anchor link
Ik heb hem nog iets ingekort.
Bij mijn scriptje hoef je alleen het array() aan te passen.
 
TJVB tvb

TJVB tvb

18/02/2009 14:49:00
Quote Anchor link
Niet aan gedacht, je hebt alleen met jou manier het probleem dat je zeer veel in het geheugen kunt hebben (ik heb ooit zoiets gebruikt voor zeer grote bestanden.daarom haal ik het teken ook meteen uit de string)
 



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.