Replace

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Back end developer PHP, Laravel

Functie Jij komt te werken in ons webdevelopment team, wat bestaat uit 8 ervaren collega’s. Hiernaast hebben wij nog een team van 2 ontwikkelaars die aan native applicaties werken. Bij ons zijn er korte lijntjes en er hangt een gezellige informele werksfeer. Maar het belangrijkste is natuurlijk dat je aan geweldige applicaties zult gaan werken! Wij willen als organisatie niet te groot worden, we willen gewoon toffe dingen maken. Onze techstack bestaat momenteel uit: PHP, Laravel, Javascript, Typescript, Git, MySQL, Java, Kotlin, Xamarin. Samen met ons ga jij zorgen dat we puik werk leveren! Waarbij je bij elke fase in

Bekijk vacature »

SQL database ontwikkelaar

Functie omschrijving Ben jij niet bang voor complexe algoritmes? Schikt het schrijven van procedures in T-SQL jouw niet af en heb jij al de nodige informatie in SQL, dan is functie precies wat voor jou! Jouw werkzaamheden gaan er als volgt uit zien: Je gaat werken aan de complexere projecten waar jij van A tot Z bij betrokken bent. Je gaat zorg dragen voor het ontwerp, de ontwikkeling en het updaten van SQL databases. Dit doe je op basis van T-SQL. Jij bent van start tot finish betrokken bij de projecten die jij leidt. Je houdt contact met klanten en

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 »

Ambitieuze medior developer

Wat je gaat doen: Heb jij al een paar jaar ervaring als developer maar wil jij naar the next level? In ons NextLevelDev Programma helpen wij jou om de volgende stap te zetten: een mooi programma aan trainingen op het gebied van Java, hippe frameworks, Agile/Scrum, OCP-certificering en optioneel: andere JVM-talen als Kotlin en Scala; Cloud (AWS, Azure, GCP) Soc Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun

Bekijk vacature »

Senior Full Stack developer

Bedrijfsomschrijving tbd Functieomschrijving Full Stack Java Development bij Randstad Groep Nederland (HQ) Er is een vacature in het Corporate Client Solutions (CCS) team. Dit team is met een ander team net begonnen aan het project ‘Grip op Inhuur’. Het doel van dit project is de tevredenheid van onze leveranciers te verhogen en de efficiëntie van onze administratie te verbeteren. Onderdeel daarvan is een ‘Mijn-omgeving’ voor ZZP’ers en leveranciers. Naast dit nieuwe project werkt het team ook aan het onderhoud en verbeteren van een digitaal vacature management systeem waarmee dagelijks vele vacatures worden voorzien. Het team ontwikkelt zo veel mogelijk zelf

Bekijk vacature »

Python Developer

Dit ga je doen Als Python Developer ben je verantwoordelijk voor: Het ontwikkelen van Stuurprogramma's in Python zodat er verbindingen kunnen worden gelegd tussen besturingssystemen en (AV) hardware; Het testen en debuggen van Stuurprorgamma's; Het communiceren met noodzakelijke partijen in gevallen waar extra technische details nodig zijn om een Stuurprogramma te ontwikkelen of problemen op te lossen; Het maken van de nodige technische documentatie (in het Engels); Het participeren in een Scrum/Agile omgeving. Hier ga je werken Deze internationale organisatie is wereldwijd een succesvol producent en leverancier van professionele AV hard- en software. Klanten gebruiken de producten o.a. voor het

Bekijk vacature »

Front-end developer (Medior/Senior)

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 »

Randstad - Freelance Backend Developer/ Data Engin

Starting date: 10.05.2023 Salary range: €67,00 - €77,00 Duration: 6 months Hours: 40 Working model: Hybrid* MUST be NL based Job description: Our vision is to have a consistent and data driven experience for all sales across all our operating companies. Our mission is to enable our salespeople to be able to reach out to the right company at the right time. We do this by creating data driven micro services and solutions. We mainly focus on implementation in the Google Cloud but also integrate with local systems and other cloud solutions. A typical day: As a back-end developer you

Bekijk vacature »

Mendix Developer

For our client in Amsterdam, we are looking for a Senior Mendix Developer. Company description Our client is an IT Consultancy company who’s been active for 10 years now. With their ambitious team, they are working with different clients in order to help them with analyzing their data and giving advice to them, regarding how they can use their data in the smartest ways, or to make sure that their mobile or web applications are working efficiently. As you get a glimpse of various industries, it is guaranteed that no day will be the same. Job description As a Mendix

Bekijk vacature »

PHP developer - Digital Agency

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 »

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 »

PHP Developer

Als PHP Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn. Wat doe je als PHP Developer bij Coolblue? Als PHP Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Hoewel je een PHP Developer bent, sta je open om C# of Typescript in te zetten of te leren. Ook PHP Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen pure PHP code schrijven. Samenwerken met de klantreiziger om onze klanten

Bekijk vacature »

Lasrobotprogrammeur/operator

Heb je interesse in trekkers en beschik je overvlijmscherpse precisie? Solliciteer dan op deze vacature! Als Lasoperator ben je vooral bezig met het maken van nieuwe lasrobotprogramma’s en het optimaliseren van bestaande programma’s, zowel online als offline (incl. het bedienen van de Lasrobots). Daarnaast draag je bij aan een optimaal rendement van de las robots. Verder heb je de volgende werkzaamheden: Het meewerken als operator c.q. Robotlassen niveau 2 (van complexe samenstellingen/halffabricaten), het om- en instellen van de diverse stations van lasmallen (productdragers), het afwerken van laswerk (verwijderen lasspetters en oxiden), het bewaken van de machineplanning (op bewerkingen) incl. de

Bekijk vacature »

Teamlead PHP Developer

Functieomschrijving Voor een gewaardeerde werkgever in de buurt van Middelburg zijn wij op zoek naar een gemotiveerde teamlead PHP developer met affiniteit met Symfony/Laravel. Een enthousiast persoon die het ontwikkelteam komt versterken met het aanpakken van uitdagende projecten. Ben jij op zoek naar een uitdaging waar je de tijd en ruimte krijgt jezelf te ontwikkelen en je eigen IT-team aan te sturen? Lees dan snel verder! Die ga je doen: Bijdragen aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de PHP based applicaties; Ontwikkeling en beheer van de serviceportal in Symfony en de webshops in de tweede versie van

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

06/11/2024 23:16:42
 
- 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.