Reset unset string?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front end developer

Functie Binnen de functie van Front-end developer werk je mee aan uitdagende klantprojecten. In teamverband werk je aan de voorkant van onze state-of-the-art portaal oplossingen en apps. Dit alles gebeurt in een multidisciplinaire omgeving waarbij je de ruimte hebt om te sparren, je ideeën scherp te stellen, en waar je met de benodigde kennis en ervaring om je heen altijd terecht kunt bij je collega’s voor vragen en ondersteuning. Meestal werk je vanuit ons kantoor maar we bieden ook alle faciliteiten om thuis te kunnen werken. Voor sommige projecten ga je mee naar de klant, wellicht zelfs in het buitenland!

Bekijk vacature »

Ventilatiesysteem Productontwikkelaar HBO WO Verwa

Samengevat: Zij bieden flexibele ventilatiematerialen, geluidsdempers, rookgasafvoer producten en industrieslangen. Ben jij een technisch productontwikkelaar? Heb jij ervaring met het ontwikkelen van nieuwe producten? Vaste baan: Technisch Productontwikkelaar HBO WO €3.000 - €4.000 Zij bieden een variëteit aan flexibele ventilatiematerialen, geluiddempers, rookgasafvoer producten, industrieslangen en ventilatieslangen voor de scheepsbouw. Met slimme en innovatieve materialen zorgen wij voor een gezonde en frisse leefomgeving. Deze werkgever is een organisatie die volop in ontwikkeling is met hardwerkende collega's. Dit geeft goede ontwikkelingsmogelijkheden. De branche van dit bedrijf is Techniek en Engineering. Functie: Voor de vacature als Technisch Productontwikkelaar Ede Gld HBO WO ga

Bekijk vacature »

SQL Database developer

Functie omschrijving Wil jij meewerken aan het creëren van slimme software om magazijnen als een geoliede machine te laten lopen? Wij zoeken een zorgvuldig persoon, iemand die niet snel de hand omdraait voor complexe algoritmes. Denk jij dat jij de SQL ontwikkelaar bent die wij zoeken? Lees snel verder en wie weet zitten we binnenkort samen aan tafel! Jouw werkzaamheden zullen er als volgt uitzien: Je houdt je bezig met het ontwerpen en ontwikkelen van MS SQL server databases, dit doe je met T-SQL als programmeer laag. Je gaat aan high-end software oplossingen werken, dit doe je voor de optimalisatie

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 »

No-Code Betty Blocks ontwikkelaar

Bedrijfsomschrijving Wil jij de bedrijfsprocessen van klanten revolutionair digitaliseren en optimaliseren zonder beperkt te worden door programmeertalen? Kom werken bij een snelgroeiende en professionele organisatie met een gezonde dosis humor en veel vrijheid om jezelf te ontwikkelen. Als No-Code Betty Blocks ontwikkelaar werk je vanuit ons kantoor in het hart van Nederland, je thuiswerkplek of op locatie bij de klant. We faciliteren de juiste trainingen en ondersteuning zodat je een echte Betty Blocks expert wordt. Naast het werk zijn er bij ons bijzondere events, zoals een jaarlijkse zeildag, een zomerse barbecue en een knus kerstdiner om de grillige maanden door

Bekijk vacature »

PHP Software Developer

Functie omschrijving Op zoek naar een nieuwe uitdaging binnen PHP? Lees dan snel verder! Wij zoeken een ervaren PHP developer die binnen een organisatie gaat functioneren als verlengstuk van de klant. Wij zoeken voor deze iemand die technisch complexe zaken met enthousiasme en plezier aanvliegt. Verder moet je instaat zijn om je tijd goed te managen omdat je aan meerdere projecten tegelijkertijd werkt. Je werkt met de nieuwste technieken en tijdens deze uitdaging werk je veel samen met de front-end developers van deze organisatie. Wij zoeken iemand die zichzelf graag uitdaagt en altijd de beste wilt zijn. Bedrijfsprofiel Waar ga

Bekijk vacature »

Software Developer

Dit ga je doen Je bent verantwoordelijk voor de warehouse applicatie die een integratie heeft met de PLC laag; Je ontwikkelt in C#/.Net; Je werkt mee aan de migratie naar .NET 6; Je bent verantwoordelijk voor het ontwikkelen van interfaces en het visualiseren van componenten; Je denkt mee over het design voor business oplossingen; Je bent verantwoordelijk voor het testen van de gebouwde oplossing. Hier ga je werken Voor een internationale organisatie in de transport zijn wij momenteel op zoek naar een Software Developer. Zij zijn wereldwijd de grootste speler en lopen voorop met het automatiseren van alle processen van

Bekijk vacature »

Software developer - C Sharp

Functie omschrijving Heb jij interesse in het programmeren en ontwikkelen van software? En heb jij enige ervaring met Oracle databases en PL/SQL? Wij zijn voor een leuke opdrachtgever in omgeving Naaldwijk op zoek naar een software ontwikkelaar die graag werkt met C#, JAVA of Oracle. Wij zoeken iemand die breed inzetbaar is en die aan veel verschillende applicaties wilt werken. Als software developer werk je met je collega's samen in een leuk en informeel team aan het (her)ontwerpen van bedrijfssystemen. Je houdt je bezig met het ontwikkelen van REST API's en je onderhoudt applicaties in Oracle PL/SQL en APEX. Vind

Bekijk vacature »

Java Front-end Developer

Dit ga je doen Ontwikkelen van nieuwe functionaliteiten in Java met tools als Springboot, MS SQL Server (T-SQL) en JavaScript; Het onderhouden van de (web-)applicaties binnen een complexe omgeving; Werken aan de migratie van een monolithisch systeem naar een architectuur gebaseerd op Kubernetes; Code reviews met collega's en actieve kennisuitdelingsessies voeren; Het uitvoeren van unit- en systeemtests Experimenteren met nieuwe tools en technieken. Hier ga je werken Binnen deze organisatie kom je te werken op de afdeling die gegevens verzamelt vanuit het hele land. Denk hierbij aan vertrouwelijke persoonsgegevens. Het team verwerkt al deze data met als doel het waarborgen

Bekijk vacature »

Senior Front end developer Automotive Angular

Functie Als Senior Front end developer kom je te werken in een team van 11 developers. 9 van de 11 focussen zich op back end, welke is geschreven in Java, en 2 op de front end waarbij er gebruik wordt gemaakt van Typescript en Angular. De focus in deze rol ligt op 2 aspecten; doorontwikkeling van de eigen tooling en gebruik van de tooling t.b.v. klantprojecten. Momenteel zijn ze in de afrondende fase van een project waarbij ze het gehele verkoopproces van nieuwe auto’s anders ingeregeld hebben voor een grote dealer in Nederland. Waarbij Auto’s normaliter pas verkocht werden in

Bekijk vacature »

Lead Webdeveloper

Als Lead webdeveloper bij KUBUS ben je verantwoordelijk voor het implementatie design van requirements en de software architectuur van de webapplicatie en services van BIMcollab. In je rol als lead developer zoek je als vanzelf op een creatieve manier naar het optimum tussen benodigde implementatie-tijd, de performance van de applicatie en een snelle go-to-market van features, aansluitend bij onze geautomatiseerde test- en release train. Hierbij bewaak je in samenwerking met de andere senior ontwikkelaars in je team de architectuur van de applicatie en adviseer je de product owner over noodzakelijke refactoring om de onderhoudbaarheid van het platform te verbeteren. Ons

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 »

Developer Full Stack

Functie omschrijving Developer gezocht! Ben jij een enthousiaste developer die graag wil bijdragen aan ontwikkelingen binnen een mooie organisatie? Solliciteer dan snel. Wij zijn op zoek naar een Full Stack Developer uit de regio Nijkerk die gaat bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van een SaaS applicatie. Je moet beschikken over beheersing van zowel de Nederlandse als Engelse taal aangezien je samen met de klant gaat werken. Bedrijfsprofiel Je komt te werken binnen een echt familiebedrijf dat al sinds 1925 actief is binnen de FMCG branche. Het bedrijf heeft 40 medewerkers en er heerst een platte communicatiestructuur waarbij

Bekijk vacature »

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 »

Software developer (Python)

Functie Je komt te werken in het IT-team bestaande uit de Lead developer en 4 (medior/senior) developers. Gezamenlijk werken jullie aan de verbetering en uitbreiding van de software. Binnen het development team is er veel vrijheid en zelfstandigheid, zonder dat ze hiermee afdoen aan de kwaliteit. Zo hebben ze elke ochtend een korte stand-up (10:00 uur) en houden ze zo nu en dan pair-programming sessies. Ook is er een hele professionele ontwikkelcyclus waarbij code altijd eerst door een collega wordt getest voordat het naar deployement gaat. Je hebt in je werk oog voor kwaliteit, risico’s en het klantbelang. Communicatie met

Bekijk vacature »
Ferdi R

Ferdi R

03/07/2021 22:23:39
Quote Anchor link
Ik loop een beetje vast, ik zal even uitleggen wat de bedoeling is.

Ik heb in een for loop 3 jaren, 2021, 2022 en 2023. Voor elk jaar haal ik de maanden op en voor elk maand ook de dagen. nu heb ik alle dagen van die 3 jaren en daar haal ik waardes mee op (voor elke dag). Dan filter ik de dagen met de waardes en hou ongeveer voor elke maand 1 dag over (wanneer het volle maan is). Nu heb ik ook voor alle dagen dat het volle maan is de afstand naar de maan. nu wil ik per jaar de kortste afstand hebben (maan dichtst bij de aarde) en dat is gelukt maar de laatste waarde van 2023 is hoger dan de waarde van 2022 waardoor er voor 2023 geen waarde is.

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
            $laagste
= '';
            //We zitten in de jaren loop 2021, 2022, 2023

            foreach($afstanden as $index => $code) {
              
               if(date('Y', strtotime($datums[$index])) == $y) {
                   //echo $y.'<br />';
                  
                   $laagste = '999999.99';
                   $laagste = min($afstanden);
                   //echo $laagste.'<br />';
                   if($laagste == $afstanden[$index]){
                       echo $laagste.' - '.$datums[$index].'<br />';
                       //unset($laagste);
                      
                   }
                  
               }
            }

            echo '<br />';
?>


Ik heb al geprobeerd de string te unsetten maar dat werkt niet
Gewijzigd op 03/07/2021 22:26:25 door Ferdi R
 
PHP hulp

PHP hulp

22/12/2024 16:14:36
 

04/07/2021 08:16:47
Quote Anchor link
Kan je de hele code posten, zodat we beter kunnen zien waar het mis gaat?
Nu kunnen we niet zien wat er in de array $afstanden zit, en kan ik ook niet volgen wat het effect is op de loop.
 
Ferdi R

Ferdi R

04/07/2021 11:36:28
Quote Anchor link
Dit is de uitkomst.

Quote:
2021
^ 383232.62 Vollemaan op 2021-1-29
^ 376464.03 Vollemaan op 2021-2-27
^ 367277.41 Vollemaan op 2021-3-29
^ 364176.61 Vollemaan op 2021-4-27
^ 364185.48 Vollemaan op 2021-5-27
^ 367342.78 Vollemaan op 2021-6-25
^ 372466.26 Vollemaan op 2021-7-24
^ 383801.02 Vollemaan op 2021-8-23
^ 390750.81 Vollemaan op 2021-9-21
^ 400304.71 Vollemaan op 2021-10-21
^ 403951.43 Vollemaan op 2021-11-19
^ 405182.63 Vollemaan op 2021-11-20
^ 405288.34 Vollemaan op 2021-12-19
364176.61 - 2021-4-27

2022
^ 400879.92 Vollemaan op 2022-1-18
^ 391684.33 Vollemaan op 2022-2-17
^ 384878.3 Vollemaan op 2022-3-18
^ 373645.93 Vollemaan op 2022-4-17
^ 368248.24 Vollemaan op 2022-5-16
^ 363443.18 Vollemaan op 2022-6-15
^ 363813 Vollemaan op 2022-7-14
^ 366526.54 Vollemaan op 2022-8-12
^ 371280.86 Vollemaan op 2022-9-10
^ 375535.81 Vollemaan op 2022-9-11
^ 382305.23 Vollemaan op 2022-10-10
^ 389474.97 Vollemaan op 2022-11-8
^ 393880.71 Vollemaan op 2022-11-9
^ 399396.72 Vollemaan op 2022-12-8
363443.18 - 2022-6-15

2023
^ 404864.41 Vollemaan op 2023-1-7
^ 404672.41 Vollemaan op 2023-2-6
^ 401793.87 Vollemaan op 2023-3-7
^ 398837.54 Vollemaan op 2023-3-8
^ 393287.2 Vollemaan op 2023-4-6
^ 381755.54 Vollemaan op 2023-5-6
^ 374957.28 Vollemaan op 2023-6-4
^ 366160.85 Vollemaan op 2023-7-4
^ 363665.22 Vollemaan op 2023-8-2
^ 363536.49 Vollemaan op 2023-8-31
^ 365751.68 Vollemaan op 2023-9-29
^ 368656.92 Vollemaan op 2023-9-30
^ 374107.79 Vollemaan op 2023-10-29
^ 380891.51 Vollemaan op 2023-11-27
^ 392414.71 Vollemaan op 2023-12-27



Je ziet bij de lijst van 2021 onderaan de laagste waarde: 364176.61 - 2021-4-27.
Dan bij 2022: 363443.18 - 2022-6-15.

Als je in de lijst van 2023 kijkt is de laagste waarde: 363536.49 Vollemaan op 2023-8-31

Maar omdat die waarde hoger is dan die van 2022 pakt hij hem niet, dus ik moet op een of ander manier de waarde van $laagste kunnen resetten.
 
Adoptive Solution

Adoptive Solution

04/07/2021 13:27:15
Quote Anchor link
Met wat knutselen heb ik dit bedacht.

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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
<?php
$kortstejaar
= [];
$jaren       = [ '2021', '2022', '2023' ];
$afstanden   = [
    '383232.62' => '2021-1-29',
    '376464.03' => '2021-2-27',
    '367277.41' => '2021-3-29',
    '364176.61' => '2021-4-27',
    '364185.48' => '2021-5-27',
    '367342.78' => '2021-6-25',
    '372466.26' => '2021-7-24',
    '383801.02' => '2021-8-23',
    '390750.81' => '2021-19-21',
    '400304.71' => '2021-10-21',
    '403951.43' => '2021-11-19',
    '405182.63' => '2021-11-20',
    '405288.34' => '2021-12-19',

    '400879.92' => '2022-1-18',
    '391684.33' => '2022-2-17',
    '384878.3'  => '2022-3-18',
    '373645.93' => '2022-4-17',
    '368248.24' => '2022-5-16',
    '363443.18' => '2022-6-15',
    '363813.00' => '2022-7-14',
    '366526.54' => '2022-8-12',
    '371280.86' => '2022-9-10',
    '375535.81' => '2022-9-11',
    '382305.23' => '2022-10-10',
    '389474.97' => '2022-11-08',
    '393880.71' => '2022-11-09',
    '399396.72' => '2022-12-08',

    '404864.41' => '2023-1-7',
    '404672.41' => '2023-2-6',
    '401793.87' => '2023-3-7',
    '398837.54' => '2023-3-8',
    '393287.20' => '2023-4-6',
    '381755.54' => '2023-5-6',
    '374957.28' => '2023-6-4',
    '366160.85' => '2023-7-4',
    '363665.22' => '2023-8-2',
    '363536.49' => '2023-8-31',
    '365751.68' => '2023-9-29',
    '368656.92' => '2023-9-30',
    '374107.79' => '2023-10-29',
    '380891.51' => '2023-11-27',
    '392414.71' => '2023-12-27'
];

foreach ( $jaren as $jaar )
{

    $kortsteafstand = '999999';
    $kortstedatum   = '';
    foreach( $afstanden as $afstand => $datum )
    {

        if( date('Y', strtotime( $datum ) ) == $jaar )
        {

            if( $afstand <= $kortsteafstand )
            {

                $kortsteafstand = $afstand;
                $kortstedatum   = $datum;
            }
        }
    }

    $kortstejaar[$jaar] = [$kortstedatum,$kortsteafstand];
}


echo '<pre>' . print_r( $kortstejaar, TRUE ) . '</pre>';
?>


<pre>
2021 2021-4-27 364176.61
2022 2022-6-15 363443.18
2023 2023-8-31 363536.49
</pre>
Gewijzigd op 04/07/2021 13:28:51 door Adoptive Solution
 



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.