Foreach loop

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Java Developer Onderzoeksinstituut Architec

Bedrijfsomschrijving Als Senior Java Developer kom je te werken bij een internationaal gerenommeerd onderzoeksinstituut. Dagelijks is dit instituut verantwoordelijk voor de juiste samenwerking, toegankelijkheid en communicatie voor circa 9000 interne gebruikers. In een team van elf ontwikkelaars ben je als Senior Java Developer verantwoordelijk voor het ontwikkelen van functionele ontwerpen naar technische oplossingen. Deze projecten bestaan o.a. projecten zoals het implementeren van Elastic Search en het koppelen van CMS. Ook fungeer je als vraagbaak voor je collega’s op het gebied van backend softwareontwikkeling. Daarnaast denk je graag mee op het gebied van architectuur qua mogelijke oplossingen en innovatie. Momenteel zijn

Bekijk vacature »

Java developer

Functie­omschrijving Dé Java developer van de Belastingdienst. Onze 300 Java developers realiseren applicaties die direct van zeer grote invloed zijn op de Nederlandse samenleving! De online aangifte-applicatie is er bijvoorbeeld één waarmee we miljoenen mensen bereiken en waarmee we zelfs de Computable award wonnen voor het beste ICT-project binnen de overheid. En onze Javabouwers werken ook voor de Douane of de FIOD van de Belastingdienst. Dat gebeurt in zo'n 70 groot- en kleinschalige projecten in bijna 100 multidisciplinaire scrumteams. We werken in een Agile-ontwikkelomgeving met standaardisatie op proven technology, dat houvast en zekerheid biedt om die zo belangrijke en goed

Bekijk vacature »

Applicatie ontwikkelaar

Wie zijn wij? Wireless Value ontwikkelt, produceert en verkoopt producten waarmee meetwaarden van sensoren draadloos kunnen worden overgestuurd naar plaatsen waar verdere bewerking en bewaking kan plaatsvinden. Wireless Value levert een familie van draadloze sensoren, basisstations (ontvangers) en toepassingen voor bediening en monitoring van processen en richt zich op de marktsegmenten industrie, utiliteit, energie en agri. Wie ben jij? Jij weet als geen ander wat je doet als je als Application Engineer aan de slag gaat, maar deze functie heeft bij ons ook andere verantwoordelijkheden en bevoegdheden. Natuurlijk ben jij het merendeel van je tijd bezig met applicatie ontwikkeling zoals

Bekijk vacature »

BI developer SQL ETL Microsoft BI tooling

Bedrijfsomschrijving Onze klant biedt financiële dienstverlening aan organisaties binnen de non-profit sector. Hierbij kun je denken aan overheden en instellingen met een maatschappelijk belang. In vergelijking met andere financiële dienstverleners staan zij er bijzonder goed voor en op sommige punten worden zij zelfs excellent beoordeeld. De organisatie heeft een open cultuur met vrij korte lijnen. Daarnaast zijn duurzaamheid en betrouwbaarheid termen die de organisatie kenmerken. Ter uitbreiding van het team zijn zij op zoek naar een BI Developer. Grote hoeveelheden data zijn kenmerkend voor het applicatie landschap, ze zitten op dit moment middenin een groot traject om een nieuw datawarehouse

Bekijk vacature »

Android Developer

As a Mobile Developer, you make sure our mobile app gives our users the best possible way to buy, browse and interact with Coolblue. How do I become an Android Developer at Coolblue? Your specialty is Android so you are successful in writing Kotlin or Java code and do some pair programming with your colleagues to guarantee higher quality. Besides that you think about technical decisions like architecture, tools and processes. You also keep an eye on the performance of the app and you analyze with your team how to improve it. Following scrum is second nature to you. In

Bekijk vacature »

Fullstack Software Developer PHP Symfony Laravel I

Bedrijfsomschrijving Met jouw nuchtere doenersmentaliteit pas jij goed tussen de Twentse cultuur die heerst op kantoor. Dit wil zeggen, geen, of een hele platte hierarchie en een sfeer waarin keuzes snel worden gemaakt. Jij krijgt een kick om te werken met strakke deadlines, de adrenaline gebruik jij de ene keer om robuuste PHP code te kloppen maar dit kan net zo goed de volgende keer een project zijn wat meer gefocust is op de front-end. Dit is een organisatie waarbij je met een klein team verantwoordelijk bent voor een essentieel onderdeel van de business. De manager van het vijfkoppig team

Bekijk vacature »

Ervaren Microsoft Access Developer

Het team van Mr. Access is op zoek naar een nieuwe collega. Een Microsoft Access-specialist. En dan het liefst iemand met ruime ervaring* in het opzetten van tabellenstructuren en het programmeren van gebruiksvriendelijke interfaces. We trekken de komende 4 weken uit voor het ontvangen en beoordelen van sollicitaties. Daarna maken we een keuze. Het is de bedoeling dat je dan ergens in december 2020 aan de slag gaat. Over de functie Je kunt uiteraard lezen en schrijven met Microsoft Access. Een tabellenstructuur opzetten, formulieren bouwen, queries ontwerpen, slimme code schrijven in VBA, het is voor jou allemaal gesneden koek. Verder

Bekijk vacature »

Oracle Consultants/Ontwikkelaars gezocht!

Bedrijfsomschrijving Voor mijn klant ben ik op zoek naar Oracle consultants/ontwikkelaars. Deze organisatie is gevestigd in Gorinchem en al ruim 20 jaar gespecialiseerd om complexe Oracle vraagstukken op te lossen bij diverse klanten door heel Nederland. Je krijgt hier ook de mogelijkheid om je verder te ontwikkelen, zo hebben ze bijvoorbeeld een eigen interne opleidingscentrum. Ze profileren zich ook als een intelligente club met werknemers die het vak echt begrijpen. Daarnaast kenmerkt de organisatie zich als collegiaal, motiverend met een informele cultuur. Functieomschrijving Binnen deze functie word je ingezet op uitdagende complexe Oracle vraagstukken bij diverse klanten. De klanten variëren

Bekijk vacature »

Data & AI Solution Architect

Job DescriptionData & AI Solution Architect The recent developments have led to worldwide measures. Most of us are working from home and facing all sort of challenges. You most likely have to keep a lot of plates spinning and manage projects, which may remind you of your role as a consultant.   We are coping with the same as you are!   At Accenture Technology we are dedicated to support our technical architecture community. We are open to discuss options in the near future with Accenture.  Are you into Data & AI architecture and daydreaming about the next step in your career? Get in touch with

Bekijk vacature »

C# Developer

C# Developer Currently we are specific looking for professionals who speak fluently Dutch on C1 level. De uitgebreide versie Jij hebt ruim twee jaar ervaring als developer. Nu wil je graag je tanden zetten in nog complexere projecten. Met je team bereik je nieuwe hoogtes en zelfstandig maak je meters. Stilstand is achteruitgang voor jou; je hebt behoefte aan collegae die jou alles leren over Microsoft technologie maar wilt tegelijkertijd ook graag je eigen opgedane kennis delen. Alles wat vandaag nog onbekend is, moet je morgen toepassen in de volgende uitdaging en dàt is wat jou scherp houdt. Je hebt

Bekijk vacature »

Midlevel/Sr Developer bij leverancier communicatie

Een van de grootste leveranciers van communicatieplatformen aan bijv. internationale telecompartijen is op zoek naar een nieuwe teammember: een ervaren Midlevel tot Senior .Net Developer. De organisatie werkt met de nieuwste en uitsluitend Microsoft .Net technologieën (.Net Core, Azure) en producten als Docker en Kubernetes. Zij werken in Scrum sprints met teams waar samenwerking en (persoonlijke)groei hoog in het vaandel staat. Ze zijn op zoek naar gepassioneerde .Net Developers, waarbij ervaring met bovengenoemde technologieën geen harde eis maar een pré is. Genoeg ruimte dus om ervaring hierin op te doen. Drie jaar geleden hebben zij naast hun huidige applicatie een

Bekijk vacature »

Senior Application Developer C#

Senior Application Developer C# Eindhoven As a developer at UPS you work on delivering functionality for highly complex IT systems. You collaborate in agile teams and participate in emerging technologies and processes like CI/CD and DevOps to ensure that we meet our objectives effectively and efficiently. Your primary role is to perform full system life cycle activities, e.g. analysis, technical requirements, design, coding, testing and the implementation of software. Working in our Europe development center in Eindhoven means working in an international team with onsite people as well as team members located in other parts of the world. You’ll be

Bekijk vacature »

Web Developer

Help jij graag mee met het optimaliseren van ons platform? Solliciteer dan naar de functie Web Developer. Op ons hoofdkantoor in Amsterdam krijg je alle ruimte om je kwaliteiten te tonen. Jouw baan ChipSoft maakt breed gebruik van webtechnologie voor de ondersteuning van administratieve processen. Als ontwikkelaar ben je verantwoordelijk voor het onderhouden en verbeteren van de applicaties op ons platform. Jij richt je met name op het ontwikkelen van nieuwe applicaties en het onderhouden van de gebruikte programmatuur op ons platform. Denk hierbij aan e-learning en projectplanning. Jouw team Je komt op de 25ste verdieping van ons hoofdkantoor in

Bekijk vacature »

Ervaren Business Intelligence ontwikkelaar

Bedrijfsomschrijving Wil je werken voor een bedrijf die organisaties helpt door middel van innovatieve en ontwikkelende technologieën? Wil je werken voor klanten met aanzien in het midden en groot bedrijfssegment? Dan ben je bij deze opdrachtgever aan het juiste adres! Ze zoeken een Medior BI ontwikkelaar met inlevingsvermogen in de klant en begrip van bedrijfsprocessen. Je zult hier persoonlijke begeleiding en trainingen bij krijgen om jezelf te blijven ontwikkelen. Daarnaast werk je binnen een dynamische, Work Hard – Play Hard werkomgeving met gezellige, ambitieuze collega’s die je stimuleren. Functieomschrijving Voor deze klant ben ik hard zoekende naar een ervaren en

Bekijk vacature »

.NET Developer Medicatie / Apotheek

Jij krijgt een kick van het ontwikkelen van complexe software. Voor onze vestiging in Hoogeveen zoeken wij een .NET Developer Medicatie / Apotheek die graag met de laatste Microsoft-tools en -technieken wilt werken, interessant? Jouw baan Je bent verantwoordelijk voor het ontwerpen, ontwikkelen, ondersteunen en onderhouden van de module Medicatie / Logistiek & Apotheek. Je gaat nauw samen werken met zowel interne als externe klant om nieuwe functionaliteiten te ontwikkelen om onze klanten te ondersteunen in hun werkproces. Het gaat om complexe ICT-producten die feilloos moeten functioneren binnen de complexe omgeving van een zorgorganisatie. ChipSoft maakt gebruik van een zelf

Bekijk vacature »
Arthur Nolles

Arthur Nolles

07/04/2017 16:05:37
Quote Anchor link
Hoi!

Ik heb een vraagje. Mijn computer is gecrashed en nu moet ik een script herschrijven wat ik erg lang geleden geschreven had. Ik kom er echter niet meer uit. De bedoeling is dat het script een pagina met gegevens opent en zijn positie bepaalt met behulp van het volgende script:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
 function inBetween($start,$end,$string) {
$startpos = strpos($string, $start) + strlen($start);
if (strpos($string, $start) !== false) {
    $endpos = strpos($string, $end, $startpos);
    if (strpos($string, $end, $startpos) !== false) {
       $newstring = substr($string, $startpos, $endpos - $startpos);
        print $newstring;

    }
}}

?>


Wat ik dan krijg is een tabel. Zoiets:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
<table><tr><td>Kolom 1</td><td>Kolom 2</td></tr>
<tr><td>rij 2, Kolom 1</td><td>Rij 2, Kolom 2</td></tr></table>


Nu wil ik graag van iedere rij en iedere kolom de data in een array kunnen zetten. Als ik bovenstaand script daarvoor gebruik krijg ik natuurlijk alleen de bovenste rij, terwijl er wel 20 rijen per pagina zijn. Ik neem aan dat ik een foreach loop moet gebruiken, maar ik ben even vergeten hoe ik die moet combineren met bovenstaand script.

Wie helpt mij uit de brand?

Hartstikke bedankt!

Groetjes,

Arthur
- Ariën -:
Gelieve in het vervolg bij code de [code][/code]-tags gebruiken.
Hier kan je meer lezen over de mogelijke opmaakcodes.
Alvast bedankt!


Oeps
Gewijzigd op 07/04/2017 16:24:20 door - Ariën -
 
PHP hulp

PHP hulp

26/10/2020 01:53:26
 
Thomas van den Heuvel

Thomas van den Heuvel

07/04/2017 16:12:00
Quote Anchor link
Kun je hiervoor niet beter reguliere expressies gebruiken of een XML parser ofzo?
 
Arthur Nolles

Arthur Nolles

07/04/2017 16:16:27
Quote Anchor link
Ik sta open voor andere oplossingen, absoluut. Het leek me het makkelijkste om een foreach loop te maken, maar ik kom er niet uit. Hoe zou jij het aanpakken dan, Thomas?

Toevoeging op 07/04/2017 17:25:32:

Het is de bedoeling dat ik de data uit iedere regel, dus iedere <tr> in een mysql database kan doen, mocht dat niet duidelijk zijn.

Toevoeging op 07/04/2017 17:57:54:

Ik denk dat ik eruit ben. Volgens mij moet dit hem zijn:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
foreach(explode("<tr", inBetween($start,$end,$string)) as $line) {

 var_dump($line);
    
 }
Gewijzigd op 07/04/2017 18:06:34 door Arthur Nolles
 



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.