Error array

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

API Developer Red Hat Fuse

Dit ga je doen Als API Developer zal je verantwoordelijk zijn voor het: het maken van API's en het correct laten draaien van de API's op het platform. Hierdoor kom je in aanraking met Red Hat Fuse, Springt Boot, 3Scale, Red Hat SSO, Openshift en Azure DevOps; zorgen voor de kwaliteit van de ontwikkeling, integratie en prestaties van de API's; zorgen voor een stabiel integratieplatform. 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 dat hoofdzakelijk op OpenShift, Azure en

Bekijk vacature »

Oracle APEX Ontwikkelaar (3.500-6.000 euro)

Bedrijfsomschrijving Ben jij een getalenteerde Oracle APEX ontwikkelaar met minimaal één jaar ervaring in het ontwikkelen van Oracle APEX-applicaties? Ben je gepassioneerd over het ontwikkelen van bedrijfskritische oplossingen en wil je werken bij een toonaangevend consultancybedrijf? Dan zijn wij op zoek naar jou! Deze organisatie beschikt over zowel inhouse als externe projecten, maar bovenal over een sterk team en netwerk van opdrachten waardoor jij jezelf verder kunt ontwikkelen. Het team bestaat uit een aantal junior en medior developers, maar vooral uit senioren. De business unit managers binnen het team zijn mensen die hun vak verstaan en zelf als Oracle APEX

Bekijk vacature »

Applicatiebeheerder/ Ontwikkelaar

Dit ga je doen - Verantwoordelijkheid dragen voor het complexe applicatielandschap; - Schakelen met eindgebruikers en leveranciers; - Verdeling in werkzaamheden tussen dagelijks beheer ontwikkelen; - Het analyseren van de behoeften van gebruikers en het vertalen hiervan naar functionele specificaties voor de applicaties; - Actief bijdragen aan het leveren van passende oplossingen voor het applicatielandschap. Hier ga je werken Deze organisatie, gevestigd in de regio van Amsterdam is een van de meest toonaangevende mediaorganisaties in Nederland. Door de organisatiecultuur krijg jij veel ruimte om initiatief te nemen en zelfstandig aan het werk te gaan. Samen met het IT team zorg

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 »

Applicatie ontwikkelaar

Functie omschrijving Zelfstandige applicatie ontwikkelaar gezocht voor familiair bedrijf in omgeving Capelle ad Ijssel 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! Een deel van jouw werkzaamheden: 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 en Power BI.

Bekijk vacature »

PHP Laravel Ontwikkelaar

Functie omschrijving Weet jij alles over Laravel en krijg je energie van het developen van software hiermee? Laat het weten want wij zoeken een PHP/Laravel developer in regio 's-Hertogenbosch voor klein bedrijf welke softwareoplossingen maakt voor hun klanten. Jouw taken hierbij: Softwareapplicaties ontwikkelen en verder optimaliseren in veel diverse projecten op basis van Agile/Scrum. Documentatie schrijven over applicaties. Uitleg geven over software en applicaties Klantcontact hebben over bestaande applicaties. Techstack: PHP, Laravel, HTML, CSS, Javascript. Bedrijfsprofiel Deze organisatie zit in de regio van 's-Hertogenbosch en is een klein bedrijf. Er werken circa 15 medewerkers, verdeeld in meerdere teams, zoals back-end

Bekijk vacature »

Senior .NET Developer I goed salaris en deels thui

Bedrijfsomschrijving Mijn opdrachtgever is al ruim 20 jaar een gevestigde naam in de wereld van software ontwikkeling, met drie kantoren in de Randstad, waaronder Alphen aan den Rijn. Zij richten zich op het bouwen van IT-oplossingen die ervoor zorgen dat de productiviteit van klanten te allen tijden optimaal is. Hiervoor neemt jouw nieuwe werkgever het volledige ontwikkelproces tot haar rekening; van het eerste gesprek om de klantwensen in kaart te brengen, tot aan het uiteindelijke onderhoud van de opgeleverde oplossing. In totaal werken er inmiddels bijna 200 gemotiveerde IT-ers binnen deze organisatie. De gemiddelde leeftijd ligt rond de 35. Het

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 »

C#.NET Developer

Functieomschrijving Voor een software ontwikkelaar in de omgeving van Vught zijn we op zoek naar een gemotiveerde C# ontwikkelaar. Deel jij hun passie voor development en dan vooral in C#.NET? Dan kan dit wel eens jouw droombaan zijn! Jouw werkzaamheden zullen er ongeveer als volgt uit gaan zien Door de wensen van de klant goed te begrijpen ga jij aan de slag dit om te zetten naar passende oplossingen en werk je deze uit tot een sterk eindproduct. Je gaat je bezighouden met de ontwikkeling van webapplicaties en websites, dit doe je door middel van ASP.NET, MVC Frameworks en C#.

Bekijk vacature »

Software Developer / .NET / Azure

Dit ga je doen Als Lead .NET Software Developer zal je je bezig houden met: Het vertalen van bedrijfswensen naar een technische roadmap; Uitwerken van nieuwe architectuur / designs; Het team aansturen en motiveren; Toezien op de kwaliteit van de code; Mee ontwikkelen van nieuwe features en applicaties. Hier ga je werken Deze organisatie is op dit momenteel marktleider in het ontwikkelen van productielijnen voor de voedselindustrie en heeft een wereldwijd klantnetwerk. Binnen deze organisatie is het team van software developers dagelijks bezig met het ontwikkelen van maatwerk oplossingen om alle productiemachines aan te sturen, maar ook bedrijf kritische applicaties

Bekijk vacature »

Fullstack developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie werken? Voor een mooi softwarebedrijf in omgeving Alblasserdam zijn wij op zoek naar versterking op de afdeling Software Development! Als Fullstack react.js developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Jouw focus ligt op de front end en alles wat daarbij komt kijken. Je gaat ontwerpen, ontwikkelen, testen en valideren. Je zult voornamelijk werken met React.js en Typescript. Maar ook Javascript, HTML en CSS komen aanbod. Daarnaast zal je ook regelmatig met de back

Bekijk vacature »

C++ Ontwikkelaar

Functieomschrijving Ben jij als software ontwikkelaar toe aan een nieuwe uitdaging? Dan zoeken wij jou! Voor het maken van de procesbesturingssoftware gebruiken onze projectteams een in C++ en C# geschreven tool. Dit is een gedistribueerd object framework wat alle kernfuncties biedt voor een procesautomatisering. Verder zullen jouw werkzaamheden o.a. bestaan uit: Ontwerpen, programmeren en testen van product aanpassingen; Analyseren van vragen en wensen van gebruikers en deze vertalen naar een functioneel ontwerp; Inzichtelijk maken van voortgang omtrent softwarewerkzaamheden, o.a. door middel van SCRUM; Continu toetsen van het effect van nieuwe releases op andere tools en processen; Implementeren van nieuwe product

Bekijk vacature »

3D BIM Add-on Developer

As a 3D BIM add- on developer at KUBUS, you will develop add-ons (called BCF- Managers) to the leading building information modeling (BIM) programs Revit, Navisworks, Archicad, AutoCAD and Tekla Structures. BCF Managers enable data transfer between BIM software and BIMcollab. You will work on both the front- and the back-end. As a software company, KUBUS is in a unique position. We build our own products that are used by tens of thousands of users worldwide. Our company is just the right size: big enough to make a real impact in the market, but small enough that as an individual

Bekijk vacature »

Database Developer

Functieomschrijving Wat ga je doen? Als developer ben jij samen met een gemotiveerd team van 10 collega’s verantwoordelijk voor het creëren van aangemeten software voor klanten. Je bent klantvriendelijk en oplossingsgericht ingesteld, omdat het essentieel is om de klanten zo goed mogelijk te helpen met hun uitdagingen. Het is mogelijk om vanuit huis je werkzaamheden uit te voeren, maar het is ook prettig als je in de omgeving van Tilburg woont om naar het kantoor te kunnen komen. Vind jij het leuk om jouw creatieve vaardigheden te benutten om complexe systemen te ontwikkelen? Lees dan snel verder! Bedrijfsprofiel Voor wie

Bekijk vacature »

Software Ontwikkelaar

Functieomschrijving In deze uitdagende functie als Software Developer ga je de volgende taken uitvoeren: Maatwerk back-end software programmeren; API koppelingen bouwen; Software optimaliseren voor klanten; Bouwen maatwerk applicaties; Werken met Microsoft stack zoals C#, .NET (Core) en Entity framework; Bedrijfsprofiel Je gaat werken bij een klein softwareontwikkelingsbureau, die maatwerk software bouwt voor klanten door heel Nederland. Dit doen zij al meer dan 20 jaar. Het is van oorsprong een familiebedrijf, opgezet door de eigenaar, die er nog steeds werkt. Het team bestaat vooral uit back-end developers en één systeembeheerder. Je krijgt veel kans om jezelf te ontwikkelen en krijgt tevens

Bekijk vacature »
Remy Brokke

Remy Brokke

08/04/2007 17:59:00
Quote Anchor link
Hoi ik heb een error array gemaakt maar ik krijg steeds dezelfde error:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
Warning: Invalid argument supplied for foreach() in /home/remy/domains/404inc.nl/public_html/blogr.php on line 38


Een nieuwe error in mijn array maak ik zo:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$errors
[] = "Er is geen bericht gevonden!";
?>


En uiteindelijk lees ik ze zo uit:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
if(is_array($errors))
  {

    if(array_pop($errors) !== NULL)
      {

        foreach($erorrs as $key => $waarde)
          {

            echo $waarde;
            echo "<br />";
          }
      }
  }

?>
 
PHP hulp

PHP hulp

17/11/2024 21:44:43
 
- SanThe -

- SanThe -

08/04/2007 18:21:00
Quote Anchor link
Typo gemaakt? foreach($erorrs as $key => $waarde)
 
Remy Brokke

Remy Brokke

08/04/2007 18:25:00
Quote Anchor link
Ow mijn god. Schandelijk. Alleen heb ik nu wel een nieuw foutje. Hij print de array niet zoals je hier kunt zien.

Is mijn manier van het vullen van een array wel correct?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$errors
[] = "Er is geen bericht gevonden!";
?>
 
- SanThe -

- SanThe -

08/04/2007 18:29:00
Quote Anchor link
Boven ook even eerst definiëren?

$errors = array();
 
Remy Brokke

Remy Brokke

08/04/2007 18:34:00
Quote Anchor link
Dat is natuurlijk gebeurd!
 
PHP Newbie

PHP Newbie

08/04/2007 18:39:00
Quote Anchor link
Waarom gebruik je array_pop()? Hiermee haal je de laatste waarde uit de array...
 
Remy Brokke

Remy Brokke

08/04/2007 18:42:00
Quote Anchor link
http://nl3.php.net/array_pop zegt:

Quote:
Als array leeg of geen array is zal NULL worden teruggegeven.


Dit was dus voor mij de manier om te kijken of de array niet leeg is.
 
Remy Brokke

Remy Brokke

08/04/2007 18:53:00
Quote Anchor link
Naar een paar testjes ben ik er achtergekomen dat mijn manier van controleren of een array leeg is 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
<?php
if(is_array($errors))
  {

    if(array_pop($errors) !== NULL)
      {

        foreach($errors as $key => $waarde)
          {

            echo $waarde;
            echo "<br />";
            echo "Hoi";
          }


        echo "Klik <a href=\"#\" onclick=\"history.go(-1)\">hier</a> om terug te gaan.";
      }
  }

?>


Geeft als output:

Quote:
Klik hier om terug te gaan.


Niets meer en niets minder.
 
Jesper Diovo

Jesper Diovo

08/04/2007 19:47:00
Quote Anchor link
Hoe ziet je array er in totaal uit?

Als je een foreach zo gebruikt:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
foreach($array as $key => $waarde)


moet je array er ook zo uit zien:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$array = array('key' => 'waarde','key' => 'waarde');
 
Remy Brokke

Remy Brokke

08/04/2007 20:00: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
23
24
25
26
27
28
29
30
31
32
33
34
<?php
$errors
= array();

$i = 1;

if($i > 1)
  {

     $errors[] = "Hier klopt iets niet!";
  }

elseif($i < 1)
  {

    $errors[] = "Nee. De variabelen i is kleiner dan 1.";
  }

else
  {
     $errors[] = "Dit is compleet goed!";
  }


if(is_array($errors))
  {

    if(array_pop($errors) !== NULL)
      {

        foreach($errors as $key => $waarde)
          {

            echo $waarde;
            echo "<br />";
            echo "Hoi";
          }


        echo "Klik <a href=\"#\" onclick=\"history.go(-1)\">hier</a> om terug te gaan.";
      }
  }


?>


Zo bouw ik hem op. :)
 
Baarr

Baarr

08/04/2007 20:12:00
Quote Anchor link
Waarom dan niet zo ?

Ennuh 'dit is compleet goed' lijkt me geen error, dus ik zou het anders doen met dat ge-pop :P

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
if(is_array($errors) && sizeof($errors) > 0)
{

      foreach($errors as $key => $waarde)
      {

         echo $waarde . '<br />hoi';
      }

      echo 'Klik <a href="#" onclick="history.go(-1)">hier</a> om terug te gaan.';

  }

?>
Gewijzigd op 01/01/1970 01:00:00 door Baarr
 
Remy Brokke

Remy Brokke

08/04/2007 20:26:00
Quote Anchor link
Dankjewel! Dit werkt wel! :)
 
PHP Newbie

PHP Newbie

08/04/2007 21:30:00
Quote Anchor link
Remy schreef op 08.04.2007 20:00:
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
25
26
27
28
29
30
31
32
33
34
<?php
$errors
= array();

$i = 1;

if($i > 1)
  {

     $errors[] = "Hier klopt iets niet!";
  }

elseif($i < 1)
  {

    $errors[] = "Nee. De variabelen i is kleiner dan 1.";
  }

else
  {
     $errors[] = "Dit is compleet goed!";
  }


if(is_array($errors))
  {

    if(array_pop($errors) !== NULL)
      {

        foreach($errors as $key => $waarde)
          {

            echo $waarde;
            echo "<br />";
            echo "Hoi";
          }


        echo "Klik <a href=\"#\" onclick=\"history.go(-1)\">hier</a> om terug te gaan.";
      }
  }


?>


Zo bouw ik hem op. :)



Op deze manier zal de array dus altijd maar 1 waarde hebben, die je verwijdert met array_pop()
 
Jan Koehoorn

Jan Koehoorn

08/04/2007 21:34:00
Quote Anchor link
Als je je script begint met:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
    $errors
= array ();
?>

dan is:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
    if (is_array ($errors))
?>

later in je script overbodig. Controleren of een array gevuld is kan inderdaad met sizeof, of simpel met:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
    if (!empty ($errors)) {
    // doe iets
    }
?>
 
Baarr

Baarr

08/04/2007 22:48:00
Quote Anchor link
Voor een array maakt die empty functie niet uit, voor de rest is het de meeste zinloze functie die er is..

Vantevoren je afvragen wat het resultaat is van onderstaande..

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

$tests
= array('1', 1 , 0 , '0', '', ' ');

foreach($tests as $value)
{

    if(empty($value))
    {

        echo 'empty<br >';
    }

    else
    {
        echo 'not empty<br >';
    }
}


?>
 
Jan Koehoorn

Jan Koehoorn

08/04/2007 22:56:00
Quote Anchor link
Baarr schreef op 08.04.2007 22:48:
Voor een array maakt die empty functie niet uit

Voor een array maakt die functie wel degelijk iets uit. Kijk maar eens naar de output van dit script:
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
<?php
    $gevuld
= array (1, 2, 3);
    $leeg = array ();
    
    if (empty ($gevuld)) {
        echo 'De array $gevuld is leeg';
    }

    else {
        echo 'De array $gevuld is gevuld';
    }


    if (empty ($leeg)) {
        echo 'De array $leeg is leeg';
    }

    else {
        echo 'De array $leeg is gevuld';
    }

?>
 
Baarr

Baarr

08/04/2007 23:03:00
Quote Anchor link
Nee dat bedoelde ik ook niet, ik zal het anders verwoorden;

Voor een array is die functie wel geschikt, maar voor de rest is het de meeste zinloze functie die er is..

Wat ik wilde zeggen, om een array te checken is ie nog wel nuttig, maar verder ...

Snap je ???
Gewijzigd op 01/01/1970 01:00:00 door Baarr
 
Jan Koehoorn

Jan Koehoorn

08/04/2007 23:30:00
Quote Anchor link
Ja, je formulering was een beetje ongelukkig, maar ik snap nu wat je bedoelt. In de praktijk werk ik trouwens erg veel met arrays, en dan komt die empty vaak goed van pas ;-)
 



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.