Reset unset string?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.Net developer

De vacature We zoeken een leuke nieuwe collega die echt met ons wil werken! Iemand die een belangrijke rol wil spelen in ons software development team door mee te werken aan het verwezenlijken van onze droom waarin onze software-producten een nog groter en succesvoller onderdeel van KVGM zijn. Onze ‘ideeënbus’ is enorm goed gevuld. Degene die we zoeken maakt samen met ons van deze dromen en ideeën werkelijkheid. Functie eisen Integer Analytisch Teamplayer Zelfstandig Energiek Nieuwsgierig Jouw belangrijkste taken 1. Nieuwbouw van tools in software for safety 3. Meedenken aan de roadmap en klantprojecten 4. bewaken en borgen performance en

Bekijk vacature »

C# developer

C# developer Als C# developer bij Profit4Cloud ontwikkel jij de back-end en soms ook front-end oplossingen van (over)morgen. We omarmen innovaties en zoeken daarvoor versterking in ons .Net-team. Je werkt samen met enthousiaste en eigenzinnige professionals. We zijn altijd bezig met 'the next big thing', of het nu gaat om het ontwikkelen van een nieuwe applicatie, het ontwikkelen van Cloud-native applicaties of het herschrijven van een bestaande. Jouw specificaties Afgeronde HBO of WO-studie in Informatica, ICT of iets wat daarop lijkt minimaal 2 jaar ontwikkelervaring C# en Javascript is jouw second nature. Angular, React of NodeJS zijn een pré Je

Bekijk vacature »

Outsystems developer - Energietransitie

Outsystems developer - Energietransitie Categorie: Software Development/ Engineering Regio/Locatie: Rotterdam, Zuid-Holland, Netherlands Vacaturenummer: J1021-3710 Type dienstverband: Full Time Functiebeschrijving: Ben jij een ervaren Outsystems developer met de skills om te luisteren, te analyseren en te inspireren? Dit is een uitgelezen kans om je aan te sluiten bij een snel groeiend team binnen CGI. Vanuit het team leveren we IT-projecten die de levens van miljoenen mensen raken! Wat ga je doen? Als OutSystems developer ontwikkel en implementeer je binnen ons team nieuwe applicaties, verbeter en onderhoud je de prestaties van bestaande applicaties en werk je aan diverse projecten van onze klant.

Bekijk vacature »

Developer (PHP)

Als PHP developer werk jij mee aan de uitbreiding van onze SaaS applicatie. Je bouwt aan nieuwe functionaliteiten, verbetert ons Content Management Systeem op basis van Symfony en optimaliseert de gebruiksvriendelijkheid. Je werkt aan een mooi product dat continu uitgebreid wordt en de potentie heeft om de wereld over te nemen! Naast het meewerken aan de uitbreiding van onze SaaS applicatie, werk je ook aan specifieke modules voor onze klanten. Klanten als Scania, Fletcher Hotels, Gamma of Aditech hebben jouw hulp nodig! Wil jij meewerken om onze ambitie waar te maken? We bieden: Een salaris tussen € 2200 en €

Bekijk vacature »

Agile Coach - Telecom & Media

Agile Coach - Telecom & Media Categorie: Project Management Regio/Locatie: Rotterdam, Zuid-Holland, Netherlands Vacaturenummer: J1021-4116 Type dienstverband: Full Time Functiebeschrijving: Ben jij een aanjager van verandering en weet jij hoe je mensen in beweging kan krijgen? Help jij organisaties bij het implementeren van het Agile gedachtegoed? Dan hebben we een match! Wat ga je doen? Als Agile Coach help je organisaties om zich de Agile manier van werken eigen te maken. Je traint en coacht medewerkers en teams, helpt de werkprocessen continu te verbeteren en geeft gevraagd en ongevraagd constructieve feedback. Je zit dicht op de teams en helpt deze

Bekijk vacature »

SAP EWM Consultant

SAP EWM Consultant Categorie: ERP/CRM/Tools Regio/Locatie: Randstad, Netherlands Vacaturenummer: J1121-0026 Type dienstverband: Full Time Functiebeschrijving: Help jij als SAP EWM consultant onze klanten de stap te maken naar de high performance organisatie van de 21e eeuw? Wat ga je doen? Als SAP EWM Consultant adviseer je onze klanten in vraagstukken bij gebruik van SAP in het logistieke domein. Samen met de klant werk je op locatie aan logistieke oplossingen. Daarbij ben je in staat je klant mee te nemen in je verhaal. Dit doe je door je te verdiepen in de klant problematiek. Je zet dit vervolgens om in haalbare

Bekijk vacature »

Service Assurance Manager

Service Assurance Manager Categorie: Project Management Regio/Locatie: Rotterdam, Zuid-Holland, Netherlands Vacaturenummer: J1021-4160 Type dienstverband: Full Time Functiebeschrijving: Als Service Assurance Manager werk je als Consultant voor een van onze klanten in de Oil & Gas industrie. Je bent de adviseur voor enerzijds de projectmanager en anderzijds de beheerorganisatie. En je borgt dat de door het project opgeleverde functionaliteit goed landt in de beheerorganisatie. Wat ga je doen? Het service assurance proces heeft als doel om op gestandaardiseerde wijze bij te dragen aan een betrouwbare, veilige en betaalbare support- en beheeromgeving. Jouw verantwoordelijkheden: • Het inregelen van de transitie naar support-

Bekijk vacature »

.NET developer / Azure @ Enschede

2021-11-23 iSense .NET developer / Azure Ben jij een .NET developer met enkele jaren ervaring en wil jij deze ervaring graag inzetten bij een gerenommeerde organisatie die alleen maar de meest innovatieve projecten oppakt? Heb jij interesse in IoT, AI en complexe datastromen en wil jij jezelf hier verder in ontwikkelen? Lees dan nu verder! ISHU48014 Organisatie Als .NET developer ga je samen met zes collega's werken in aan state-of-the-art oplossingen voor diverse opdrachtgevers en werk jij hard om de kwaliteit te blijven waarborgen van het geleverde werk. Denk hierbij aan het van scratch af aan bouwen van oplossingen, platformen,

Bekijk vacature »

Medior PHP Developer gezocht voor een snel groeien

Bedrijfsomschrijving De Organisatie waar jij komt te werken is constant bezig met het vernieuwen en ontwikkelen van innovatieve webapplicaties. Met +/- 5 mede Developers ben jij verantwoordelijk voor het onderhouden en doorontwikkelen van deze applicaties. Verder heeft deze organisatie een groot maatschappelijk belang en heb je als Developer veel ruimte voor eigen inbreng. Wekelijks groeit het aantal klanten en daarom ben ik ter versterking van het Development team op zoek naar een Medior en/of Senior Developer. Functieomschrijving Als PHP Developer ben je verantwoordelijk voor zowel de backend als de frontend. Je werkt met 4 collega's aan de doorontwikkeling van 3

Bekijk vacature »

Senior BI Developer (PowerBI)

Voor project "Renewal ManInfo" zijn wij op zoek naar een aantal ervaren BI developers met passie voor het vak. Het werk zal bestaan uit het ophalen van klantwensen mede gebaseerd op basis van een bestaand product. Daar zal vervolgens een technisch model van gemaakt worden in de Azure cloud. De laatste stap zijn PowerBI dashboards waarmee je de klant positief verrast. De dashboards worden vervolgens gebruikt door bijna alle medewerkers van de Rabobank in Nederland. De aanvraag is in het kader van projecten/extra flexibele schil en het is de bedoeling dat de kandidaat een actieve rol pakt in de op

Bekijk vacature »

Dynamics Ontwikkelaar @ Regio Eindhoven

2021-06-03 iSense Dynamics Ontwikkelaar Ben jij een ervaren Dynamics Ontwikkelaar? Wil je meedenken over de toekomst van de organisatie op het gebied van Dynamics en dit zelfde verschil gaan maken op grote schaal bij andere bedrijven? Lees dan snel verder! ISTA50095 Organisatie Onze opdrachtgever, gevestigd in regio Eindhoven, levert een compleet dienstenpakket op het gebied van IT. Zij pakken verschillende (complexe) vraagstukken van grote organisaties op. De sfeer intern is gezellig en informeel. Men houdt van hard werken maar gezelligheid door middel van een borrel of gezamenlijke lunch komt er veel voor. Als Dynamics Ontwikkelaar word jij de specialist binnen

Bekijk vacature »

Python Developer / Data Engineer / data pipelines

2021-04-26 iSense Python Developer / Data Engineer / data pipelines Ben jij een junior / medior Python Developer die enthousiast wordt van Big Data en Microservices? Werk jij graag met grote hoeveelheden data vanuit verschillende bronnen? Dan is dit de vacature voor jou! ISMO49727 Organisatie Bij dit grote, innovatieve technische bedrijf wil men graag flink groeien dit jaar, namelijk van zo'n 100 naar 120 mensen. In de afgelopen jaren is er hard gewerkt om een nieuw software product op de markt te zetten ter ondersteuning van hun fysieke producten en omdat dit een groot succes is, wordt het nu uitgerold

Bekijk vacature »

.Net developer @ Rotterdam

2020-12-18 iSense .Net developer .Net Developer ISRA48298 Organisatie De organisatie waarbinnen je aan de slag zal gaan levert diensten aan een groot aantal organisaties binnen Nederland. De software die zij maken en inzetten voor hun klanten wordt dagelijks door honderden klanten gebruikt. Onze opdrachtgever is marktleider in Nederland als het gaat om full-service HR-dienstverlening. De afgelopen periode is onze klant hard gegroeid en daar zijn de nodige uitdagingen bij komen kijken. Om deze groei voort te kunnen zetten zijn ze op zoek naar nieuwe vaste medewerkers, dit om ervoor te zorgen dat ze marktleider blijven. Zij zijn op zoek naar

Bekijk vacature »

.NET Developer

Ben je op zoek naar een uitdagende functie als software developer in een informele en dynamische organisatie? Wil jij werken aan een cloud platform en heb je kennis van Microsoft Azure en/of C# (.NET)? Denk je in oplossingen in plaats van problemen en denk je altijd een stapje vooruit? Dan is dit echt iets voor jou! .NET Developer in Alblasserdam Functieomschrijving Als software ontwikkelaar ben je enthousiast, flexibel en leergierig en altijd gedreven om ervoor te zorgen dat je het beste resultaat bereikt. Je technische kennis helpt je om complexe problemen te vertalen naar eenvoudige oplossing. Je werkt in een

Bekijk vacature »

Java developer

Het schrijven van software en applicaties die er echt toe doen, dit doe jij onder andere als Java developer. Wij zoeken een Java developer voor ons hoofdkantoor in Waalwijk voor 40 uur per week. Het schrijven van software en applicaties die er echt toe doen, dit doe jij onder andere als Java developer. DMG, een huis vol mogelijkheden. Als Java developer werk je aan business applicaties, API’s en webservices die zowel binnen het bedrijf als door klanten en/of zakelijke partners worden gebruikt. Op deze manier kunnen we onze klanten nog beter bedienen en kunnen medewerkers hun werk eenvoudiger uitvoeren. Het

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

05/12/2021 05:28:00
 
Ad Fundum

Ad Fundum

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.