Explode probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Full stack developer Node.js

Functie Als fullstack JavaScript developer vind jij het uitdagend om op basis van concrete klantvragen nieuwe functionaliteiten te ontwikkelen. Bij voorkeur worden deze functionaliteiten op een bepaalde manier geprogrammeerd, zodat ze door meerdere klanten te gebruiken zijn. Je hebt dus vaak te maken met abstracte vraagstukken. Om dit te kunnen realiseren sta je nauw in contact met de product owner en/of klant. Je bent niet alleen onderdeel van het development team, maar hebt ook vaak contact met de product-owner en/of klanten om daardoor inzichten te verzamelen die leiden tot productverbeteringen. • Inzichten verzamelen bij de klant en/of product owner •

Bekijk vacature »

Low-code developer

Functie omschrijving Heb jij altijd al een training willen volgen in het buitenland? Voor een leuke opdrachtgever in omgeving Alphen ad Rijn zijn wij op zoek naar kandidaten die aan de slag willen als Low Code Developer! Beschik jij over HBO/WO nivo, bij voorkeur Informatica, maar een ander technische opleiding zoals bijv. wiskunde, natuurkunde is ook goed. Heb jij aantoonbare affiniteit met IT en ben jij gedreven, enthousiast, communicatief vaardig en klantgericht? Lees dan snel verder! Je wordt getraind tot een volwaardig Low Code Developer, het traject ziet er als volgt uit: Start 1e week januari, opleiding van 3 weken

Bekijk vacature »

C# .NET Software Ontwikkelaar

Functie omschrijving C# .NET Developer gezocht. Ben jij een full stack developer die op zoek is naar een nieuwe uitdaging binnen een leuk snel groeiend bedrijf? Lees dan snel verder! Wij zijn op zoek naar een Developer met ervaring op het gebied van .NET die een organisatie in de regio Arnhem gaat versterken. Jij gaat je binnen dit bedrijf vooral bezighouden met het verbeteren van de functionaliteiten van hun dataplatform. Samen met andere ontwikkelaars denk je mee in oplossingsrichtingen, architectuur en nieuwe technologieën. Als C# .NET Developer binnen dit bedrijf houd je je niet alleen bezig met het verbeteren van

Bekijk vacature »

Senior Airport Developer ( System engineer)

De functie Nice to know (you) De nieuwe A-pier wordt de duurzaamste van Schiphol. Als deze af is ligt er 4000 vierkante meter zonnepanelen op het dak. En de toiletten? Die spoelen door met regenwater. we gaan ervoor: het creëren van de meest duurzame en hoogwaardige luchthavens ter wereld. een toekomstbestendig en duurzaam Schiphol. Daar werken we elke dag hard aan in team Development & Sustainability. Jij bent regisseur, expert én aanjager van de ontwikkeling van Schiphol. Connecting your world Hoe maak je de ambities en doelstellingen van Schiphol concreet in een project? De waarde voor Schiphol naar eisen die

Bekijk vacature »

Experienced Lead Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Delft Vacature ID: 13301 Introductie We are seeking a Lead Java Developer for our team in the area of Delft. You will develop an application used exclusively by the engineers and geologists for site characterizations, which imports raw field and laboratory measurements for further processing, integration, ground modelling, and geotechnical analysis and reporting. The client/server application is entirely written in Java, and the server is hosted in the Amazon cloud, utilizing frameworks such as Spring and Hibernate, and connected to an MS SQL Server RDS instance. There is a trend towards using more

Bekijk vacature »

SAP HANA Cloud Application Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Veldhoven Vacature ID: 12662 Introductie HANA Cloud Application Developer at a High Tech company. The company is the world's leading provider of lithography systems for the semiconductor industry, manufacturing complex machines that are critical to the production of integrated circuits or chips. Our purpose is “unlocking the potential of people and society by pushing technology to new limits”. We do this guided by the principles “Challenge”, “Collaborate” and “Care”. This role is situated in the Big Data Analytics (BDA) Domain. The teams have mixture of young talent and senior specialists and have a

Bekijk vacature »

Low code Developer

Dit ga je doen Je richt je op het doorontwikkelen van bestaande applicaties en het geheel van scratch af aan opzetten van nieuwe applicaties binnen een low code platform; Je beoordeelt technisch ontwerpen en maakt de vertaalslag naar de technische oplossingen binnen het platform; Je voert testwerkzaamheden uit; Je adviseert de organisatie op jouw vakgebied; Je schakelt met business analisten en de architect om tot mooie oplossingen te komen; Je lost bugs op en denkt mee over een structurele oplossing. Hier ga je werken Het gaat om een bekend internationaal handelsbedrijf met ruim 800 medewerkers, verdeeld over verschillende deelbedrijven. Deze

Bekijk vacature »

Front end developer React

Functie Wij zijn van origine een wordpress bureau, maar sinds 2006 zijn wij dit wel redelijk ontgroeid. Naar mate de jaren verstreken zijn we gegroeid in omvang, maar ook in de complexiteit van opdrachten waarin wij onze klanten kunnen bedienen. Momenteel bestaat onze organisatie uit 4 front end developers, 12 back end developer 3 projectmanagers en een 2 koppig management. Wij zijn een hele informele, bijna familiaire organisatie. Geen strak pak of overhemd, nee gewoon dragen waar jij je prettig bij voelt. De gemiddelde leeftijd ligt tussen de 25 en 30 en wij doen er veel aan om onze hechte

Bekijk vacature »

Klein team zoekt grote fullstack .NET developer to

Bedrijfsomschrijving Deze werkgever is marktleider in de Benelux en is Europees ook al aardig aan de weg aan het timmeren. Ze voorzien technische winkels van apparatuur om producten een langer leven te geven. Hiermee reduceren ze flink wat CO2 uitstoot en dat is natuurlijk goed voor iedereen! IT speelt een belangrijke rol in de bedrijfsvoering en de applicaties zijn van goed niveau. Als fullstack .NET developer ga jij je bijdrage leveren aan het verder verbeteren van de applicaties en de interne processen. Ze zijn nu met ruim 50 medewerkers in totaal en de afdeling development bestaat uit een 5tal developers.

Bekijk vacature »

Software Ontwikkelaar

Functie omschrijving Voor een echt familiebedrijf in de omgeving van 's-Hertogenbosch ben ik op zoek naar een Software Developer. Jij gaat in de functie van Software Developer werken met C# en .NET framework Jij gaat maatwerk software ontwikkelen en softwareoplossingen creëren. Daarnaast optimaliseer je de bestaande software. Oplossingen waar de klant echt iets aan heeft, jij krijgt er energie van op dit te realiseren. Je gaat werken in een Microsoft omgeving(ASP.NET) en gebruikt daarnaast C# en MVC. Samen met het huidige IT team binnen deze organisatie verwerk je de wensen van de klant tot een (eind)product. Bedrijfsprofiel Deze organisatie is

Bekijk vacature »

Java Programmeur

Functie Heb jij altijd al samen willen werken met ervaren java ontwikkelaars dan hebben wij hier de ultieme kans voor jou! Voor een opdrachtgever in omgeving van Naaldwijk zijn wij op zoek naar uitbreiding van het vaste ontwikkel team. Je zult je hier voornamelijk bezig gaan houden met; Wijzigingsverzoeken van klanten uitvoeren, hier wordt je diep in betrokken; Samen met consultants sluit je aan bij gesprekken met klanten, voor alle projecten; Je schakelt veel met consultants, wat is de behoefte van de klant? Hoe kan je hierop integreren?; Het framework moet naar de Cloud gebracht worden, je wordt betrokken bij

Bekijk vacature »

Lead React Developer

Dit ga je doen Als Lead React Developer zul jij je voornamelijk gaan bezighouden met: Het werken aan tal van uiteenlopende projecten waar gloednieuwe (web)applicaties van scratch af aan ontwikkeld worden met o.a. React (Native) en Drupal; Het aansturen van een team bestaande uit 5-6 talentvolle en gedreven ontwikkelaars; Het adviseren en meedenken over nieuwe (technische) oplossingen en te gebruiken tools/frameworks; Het meedenken over de architectuur en de juiste implementatiebeslissingen maken; De doorontwikkeling van huidige applicaties. Hier ga je werken Als je inderdaad een ervaren Lead React Developer bent die zichzelf graag nog verder wil ontwikkelen dan is het goed

Bekijk vacature »

PHP Laravel developer

Functie omschrijving Weet jij alles van Laravel en krijg je energie van het ontwikkelen van software hiermee? Laat snel wat van je horen want wij zoeken een PHP/Laravel developer in regio 's-Hertogenbosch. Jouw taken zullen bestaan uit: Softwareapplicaties ontwikkelen en verder optimaliseren in veel diverse projecten op basis van Agile/Scrum. Uitleg geven over software en applicaties Klantcontact hebben over bestaande applicaties. Documentatie schrijven over applicaties. Techstack: PHP, Laravel, HTML, CSS, Javascript. Bedrijfsprofiel Deze organisatie zit in de regio van 's-Hertogenbosch en is een klein softwarebedrijf. Er werken ongeveer 15 medewerkers, verdeeld in meerdere teams, zoals back-end en front-end development, projectmanagement

Bekijk vacature »

PHP Developer gezocht!

Functie omschrijving Wij zijn op zoek naar een PHP Developer! Ben jij op zoek naar een nieuwe uitdaging? Lees dan snel verder! Voor een organisatie in de regio Utrecht die zich bezighoud met het verbeteren van de medicatieveiligheid zoeken wij een Software Developer. In deze functie zijn wij op zoek naar een slimme en enthousiaste Developer die interesse heeft in farmacie, logistiek en ICT. Daarnaast beschik je over een goed analytisch vermogen en ben je van nature gestructureerd en resultaatgericht. Je moet in deze functie daadkrachtig, flexibel en communicatief goed zijn. Je verantwoordelijkheden bestaan uit: Object georiënteerd programmeren; Werken in

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 »
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

20/04/2024 00:06:52
 
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.