Explode probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Fullstack developer wanted! (C#, Java, Angu

Functie Under the guidance of 3 account managers, one of whom will be your point of contact within your expertise, you will start working for various clients. He or she will help you find a suitable and challenging assignment. Naturally, they will take your situation, experience and (technical) ambitions into account. The assignments last one to two years on average. This allows you to really commit to a project and make an impact as a consultant. Besides the assignment, you will regularly meet your colleagues from the IT department to share knowledge or discuss new trends, for example. Master classes

Bekijk vacature »

Senior .NET developer

Klaar voor een nieuwe uitdaging? Welke technologieën gaan schuil achter de dagelijkse energievoorziening? Als senior .NET developer bij Kenter maak jij samen met je team het verschil, zowel voor de interne organisatie als voor eindklanten. Samen bouwen jullie aan innovatieve dienstverlening met behulp van de nieuwste technologieën en tools. Het is een functie met veel vrijheid, goede arbeidsvoorwaarden én je draagt jouw steentje bij aan de energietransitie. Klinkt dit als iets voor jou? Lees dan verder of solliciteer direct! Wat ga je doen als senior .NET developer? Als senior .NET developer bij Kenter (onderdeel van Alliander) ben je van onschatbare

Bekijk vacature »

SQL database developer

Functie omschrijving Voor een software bedrijf in omgeving Breda zijn wij op zoek naar een SQL database ontwikkelaar. Dit bedrijf bouwt applicaties om processen in distributiecentra te optimaliseren. Ter uitbreiding van het huidige team developers zijn wij op zoek naar een SQL database ontwikkelaar. De klanten van dit groeiende bedrijf zitten door heel Europa en jouw werkzaamheden zullen er als volgt uitzien: Het samenstellen van de software op basis van de input vanuit de klant (T-SQL & C#.NET). Het bezoeken van klanten om de processen en mogelijkheden in kaart te brengen. Het ontwerpen van databases met T-SQL als programmeer laag.

Bekijk vacature »

Junior Software Developer (HBO / WO)

Functie omschrijving Voor een leuke opdrachtgever zijn wij op zoek naar een Junior Software Developer! Sta jij aan het begin van je carrière en heb je net je HBO of WO-diploma in de richting van ICT of Techniek mogen ontvangen? En heb jij grote affiniteit met software development? Dan hebben wij bij Jelling IT Professionals de perfecte opdrachtgever in de omgeving van Hoofddorp. Binnen deze functie vervul je een onsite learning programma waarbij je aan de slag gaat met PHP en Laravel. Hierbij ben je voornamelijk werkzaam op verschillende klantlocaties en is het jouw taak om hun wensen en eisen

Bekijk vacature »

Back End Developer .NET

Dit ga je doen Ontwikkelen in C# .NET en werken aan nieuwbouw, uitbouw en onderhoud van de software (die communiceren met 68.000 sensoren, waardoor er meerdere miljoenen berichten per uur verwerkt worden); Samenwerken in Scrum Teams; Meewerken aan verschillende, uitdagende projecten; Werken met nieuwe technologieën en vrijheid krijgen om jezelf te ontwikkelen en door te groeien. Hier ga je werken Je komt als Developer te werken bij een organisatie die gespecialiseerd is in software die real-time wordt gebruikt. De software constateert waar werk moet worden uitgevoerd en de chauffeurs worden met een andere applicatie hierop geattendeerd. Ook wordt er direct

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 »

Front end developer binnen het onderwijs

Functie Het doel van dit team is om te zorgen dat de studenten altijd op de hoogte zijn van relevante informatie en de mogelijkheid hebben om online vragen te stellen. Hiervoor hebben ze een portal ontwikkeld. De app is echt een greenfield project met een eigen inrichting middels cloud. De ontwikkeling wordt gedaan door gebruik te maken van oa. Javascript, React, CSS, Next.js, GraphQL in een Azure Cloud omgeving. Daarnaast gebruiken ze tooling als Figma, storybook, Jest en Github. De complexiteit in deze rol zit hem in het feit dat data uit verschillende bronsystemen komt waarbij er zowel gekoppeld wordt

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 »

Software Developer Java

Java/Kotlin Developer Ben jij een ervaren Java/Kotlin developer met een passie voor het automatiseren van bedrijfsprocessen? Wil je graag deelnemen aan uitdagende projecten bij aansprekende klanten? En ben je op zoek naar een professioneel, ambitieus en dynamisch bedrijf om je carrière verder te ontwikkelen? Kom dan ons team bij Ritense in Amsterdam versterken! Zo ziet de functie eruit: Als Java/Kotlin developer bij Ritense ben je verantwoordelijk voor de ontwikkeling en implementatie van applicaties die bedrijfsprocessen automatiseren, zodat onze klanten slimmer, efficiënter en klantgerichter kunnen werken. Als developer ben je in de lead en zorg je voor de correcte oplevering van

Bekijk vacature »

Traineeship Full Stack Java developer

Dit ga je doen Start jij op 7 augustus bij de Experis Academy dan kickstart jij jouw IT-carrière! We leiden je op tot een gewilde Full Stack Java Developer met alle kennis en vaardigheden die nodig zijn om de arbeidsmarkt te betreden. Wat kun je verwachten, hoe zit een dag in het leven van een Trainee eruit? Periode 1 Als Full Stack Java Developer Trainee volg je vanuit huis een op maat gemaakte onlinetraining die in het Engels wordt gegeven. De tijd die je kwijt bent aan het volgen van de training kun je vergelijken met een fulltime werkweek. In

Bekijk vacature »

Als Front-end developer bijdragen aan het onderwij

Functie Als front-end developer om je terecht in een team van goede en ervaren developers, en ga je werken aan de software die door miljoenen mensen gebruikt wordt. Je bent in staat om designs effectief te vertalen naar werkende feautures en hebt oog voor een goede UX van het product. Je staat voor clean code en goede documentatie. Je ziet toegevoegde waarde in het beoordelen van het werk van collega’s om zo samen te streven naar hoge kwaliteit software en code. Je dagelijkse werk bestaat uit het werken aan componenten in de Storybook. Het verbeteren en refactoren van de huidige

Bekijk vacature »

SQL developer

Functieomschrijving Voor een erkende werkgever in de omgeving van Tilburg zijn wij op zoek naar een ervaren SQL ontwikkelaar. Hier wordt jij mede verantwoordelijk voor zowel de design en implementatie van SQL-databases als voor het verstaan van de processen van klanten naar het vertalen van deze processen naar IT-oplossingen. Jouw takenpakket komt er als volgt uit te zien: Het ontwerpen en implementeren van databaseschema's: Je bent in staat om een database te ontwerpen en de structuur van tabellen, relaties, indexen en andere objecten te definiëren; Het schrijven van complexe SQL-query's: Je kunt complexe query's schrijven om gegevens uit de database

Bekijk vacature »

Fullstack developer

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een andere uitdaging? Voor een erkende werkgever in de omgeving van Breda zijn wij op zoek naar een Fullstack developer. Kennis of ervaring met C# & SQL is een must! Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten; 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 brengt de aanpassingssuggesties van klanten in

Bekijk vacature »

Junior PHP Developer

Je maakt een vliegende start van je carrière, door meteen mee te bouwen aan de digitale aspecten van Coolblue. Wat doe je als Junior PHP Developer bij Coolblue? Als Junior PHP Developer ben je meteen vanaf de start onderdeel van een development team. Je kijkt veel mee met collega’s en volgt trainingen om te groeien als Junior Developer. Op dat moment komt je wil om steeds te blijven leren naar boven. Daarnaast pak je in de sprints ook je eigen stories op om Coolblue iedere dag een beetje beter te kunnen maken. Je sterk analytisch vermogen komt dan ook goed

Bekijk vacature »

Front-end developer wanted! (Angular, React, Vue.j

Functie Under the guidance of 3 account managers, one of whom will be your point of contact within your expertise, you will start working for various clients. He or she will help you find a suitable and challenging assignment. Naturally, they will take your situation, experience and (technical) ambitions into account. The assignments last one to two years on average. This allows you to really commit to a project and make an impact as a consultant. Besides the assignment, you will regularly meet your colleagues from the IT department to share knowledge or discuss new trends, for example. Master classes

Bekijk vacature »
Nicoow Unknown

Nicoow Unknown

17/08/2010 22:07:09
Quote Anchor link
Beste mensjes, (ja, voor mij zijn jullie mensjes, de meeste dan)

Ik ben na lange tijd weer eens terug bij het PHP programmeren.
Nu heb ik alleen een klein probleempje met de explode functie.

ik heb nu een stuk text, bijvoorbeel.
Quote:
Dit is een voorbeeld tekst, waaruit ik een bepaald stukje tekst.
Zoals bijvoorbeeld de zin Stranger THINGS Have Happened, dit wil ik over houden


Nu wil ik dus alles na Stranger THINGS Have Happened overhouden.
Toevallig weet ik al dat het die zin is, want die is hiervoor al bepaald, alleen staat er dan "Stranger Things Have Happened".
Dus ik dacht in eerste instantie, PHP is niet zo pietluttig met hoofdletters,
$retval = explode($title, $text);
print_r($retval);
Helaas stond alles nog in 1 stuk.
Dus goed, ik ga er vanuit dat het hoofdletter gevoelig is, dus ik keurig alle 2 de waarden strtolower, en het zou moeten werken.
Maar helaas nogsteeds niet.

Nu heb ik de strtolower versie even geprint, en die hard-coded in de explode gezet.
Tot mijn stomme verbasing, werkt dit wel.
Heeft iemand hier een verklaarbare reden voor, en eigenlijk iets belangrijker, een oplossing?

Alvast Bedankt!
 
PHP hulp

PHP hulp

27/05/2026 01:37:12
 
Danny Roelofs

Danny Roelofs

17/08/2010 22:21:52
Quote Anchor link
De syntax van explode
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
array explode  ( string $delimiter  , string $string  [, int $limit  ] )
?>


Als je de delimiter zet op een spatie ofwel $delimiter = " " en de $string gebruikt voor de invoer van je tekst zal de uitkomt, een array voorzien zijn van alle gegevens die door een spatie waren gescheiden.

Kortom:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$a_Data
= explode (' ','Dit is een zin');
var_dump($a_Data);
?>


Want het lijkt er op dat je de functie explode() niet toepast zoals je hem zou behoren toe te passen. want een delimiter is dat gene wat de string doet scheiden van elkaar en elke segment in de array stopt onder een nieuwe key.
Gewijzigd op 17/08/2010 22:23:38 door Danny Roelofs
 
Nicoow Unknown

Nicoow Unknown

17/08/2010 23:05:23
Quote Anchor link
Dan doe ik het toch aardig goed, als ik de tekst wil scheiden op de title.
Maar het bizarre is juist dat hij het wel doet als ik het hard-coded erin zet, maar niet als ik een variable gebruik.
 
- SanThe -

- SanThe -

17/08/2010 23:32:40
Quote Anchor link
Werkt gewoon.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
ini_set('display_errors', 1); // 0 = uit, 1 = aan
error_reporting(E_ALL);

$var = 'Dit is een voorbeeld tekst, waaruit ik een bepaald stukje tekst.
Zoals bijvoorbeeld de zin Stranger THINGS Have Happened, dit wil ik over houden'
;

$arr = explode(strtolower('Stranger Things Have Happened'), strtolower($var));

echo '<pre>'.print_r($arr,true).'</pre>';

?>
 
Danny Roelofs

Danny Roelofs

17/08/2010 23:38:30
Quote Anchor link
Dit is dan een voorbeeldje wat werkt, zei het natuurlijk een basis, uiteindelijk zou je ook met regulare expressie's kunnen werken, maar dit gaat dan even om het feit hoe explode wel werkt.

Voorbeeldje wat hier prima werkt:

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
23
24
<?php
    $zin
= "Dit is een voorbeeld tekst, waaruit ik een bepaald stukje tekst.
                Zoals bijvoorbeeld de zin Stranger THINGS Have Happened,
                 dit wil ik over houden"
;

        $a_Data = explode (' ',$zin);

        $s_Gezocht = 'tHiNgs'; // zoektocht is niet hoofdletter gevoelig, dus deze zoekstring kan.
        $b_Found = 0;
        foreach ($a_Data as $s_Content)
        {

            
            if (strcasecmp($s_Gezocht, $s_Content)==0)
            {

                $b_Found = 1;
            }

            if ($b_Found == 1)
            {

                $s_Result .= $s_Content.' '; // ik voeg er nu dan weer een spatie bij
            }

        }

        echo $s_Result;
?>
Gewijzigd op 17/08/2010 23:39:08 door Danny Roelofs
 
Nicoow Unknown

Nicoow Unknown

18/08/2010 13:05:34
Quote Anchor link
Ik denk dat je mij bedoeling verkeerd begrijpt,
Het is de bedoeling dat hij het deel na "Stranger THINGS Have Happened" pakt,
dus "dit wil ik over houden".
Dus nu wil ik hem exploden op "Stranger THINGS Have Happened" en dan zou het gedeelte erna dus in de array moeten staan als los item.
 

18/08/2010 13:06:42
Quote Anchor link
Zit er geen html omheen ofzo?
 
Nicoow Unknown

Nicoow Unknown

18/08/2010 13:12:44
Quote Anchor link
@Karl, bedankt voor de hint,
Er stond geen HTML omheen, maar wel een 2 spaties aan het eind, en daarop pakte hij hem dus niet.
 

18/08/2010 13:14:52
Quote Anchor link
Nico Kaag op 18/08/2010 13:12:44:
@Karl, bedankt voor de hint,
Er stond geen HTML omheen, maar wel een 2 spaties aan het eind, en daarop pakte hij hem dus niet.


Mooi :-).
Eigenlijk bedoelde ik, als het tussen html tags staat, dan kan je met DOM makkelijk filteren.
 
Danny Roelofs

Danny Roelofs

18/08/2010 13:24:21
Quote Anchor link
Nico Kaag op 18/08/2010 13:05:34:
Ik denk dat je mij bedoeling verkeerd begrijpt,
Het is de bedoeling dat hij het deel na "Stranger THINGS Have Happened" pakt,
dus "dit wil ik over houden".
Dus nu wil ik hem exploden op "Stranger THINGS Have Happened" en dan zou het gedeelte erna dus in de array moeten staan als los item.


En die van @San dan, had je die al geprobeerd? want die werkt wel.
 



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.