Variabele laatste getal

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Frontend Developer - Leeuwarden

Frontend Developer – Leeuwarden Als Frontend Developer bouw jij mee aan het onderwijs van de toekomst! In een scrum team werken met jonge en enthousiaste collega’s, moderne technieken, ruimte voor eigen ontwikkeling en op een proactieve wijze kunnen meewerken aan innovatie binnen het onderwijs. Magister is het state-of-the-art softwarepakket dat scholen in het voortgezet onderwijs op alle fronten ontzorgt. Van leerlingenadministratie tot het ondersteunen van individuele leerlijnen, van toegang tot digitaal lesmateriaal tot het plannen van het lesrooster. In de Magister app bedient Magister ruim 2,5 miljoen gebruikers waarvan, dagelijks meer dan 600.000 unieke. Hiermee is Magister de absolute marktleider

Bekijk vacature »

PHP Developer

Functie omschrijving Voor een bedrijf in Den Bosch zoek ik een PHP Developer, die al wat werkervaring heeft. Jij gaat aan de slag met de verdere professionalisering van de interne applicaties en software. In de functie ga je verder: Verdere ontwikkeling eigen CRM systeem, vooral middels PHP; Bouwen van verschillende API's & koppelingen; Meedenken om de software/applicaties te verbeteren/optimaliseren; Aan de slag met de interne tooling. Bedrijfsprofiel Dit bedrijf is actief binnen de telecombranche. Het hoofdkantoor zit in regio van Den Bosch en er werken ruim 70 medewerkers, verdeeld over verschillende afdelingen. De afdeling Development bestaat uit vijf collega's, onder

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 »

Software developer

Functieomschrijving Voor een gewaardeerde werkgever in de regio van Middelburg zijn wij op zoek naar een ambitieuze PHP/Symfony Developer. Een enthousiast persoon die het development team komt versterken met het aanpakken van complexe en nieuwe projecten. Ben jij op zoek naar een baan met veel uitdaging binnen een snelgroeiend e-commerce bedrijf, waar je de tijd en ruimte krijgt voor zowel persoonlijke als professionele groei? Lees dan snel verder! Dit ga je doen: Aanpassingssuggesties van collega’s in kaart brengen, vervolgens te analyseren en daarna te concluderen of de aanpassing een verbetering is; Ontwikkeling en beheer van de serviceportal in Symfony en

Bekijk vacature »

Software Programmeur PHP - JAVA

Functie Voor een opdrachtgever in omgeving Zoetermeer zijn wij op zoek naar een ontwikkelaar ter versterking van het huidige developers team. Heb jij altijd al willen werken voor een bedrijf, dat veilige netwerkverbindingen levert, door middel van veilige oplossingen, die door middel van de nieuwste technologieën ontwikkelt zijn? Stop dan nu met zoeken! Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen C / C++ / PHP. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten

Bekijk vacature »

Ervaren Magento developer gezocht!

Functie Je komt te werken in een zelfsturend team waarin vertrouwen voorop staat en inbreng en ideeën worden gewaardeerd. Ook staat innovatie centraal. Ze bieden jou de mogelijkheid om jezelf door te ontwikkelen. Denk hierbij aan cursussen en een persoonlijk ontwikkelplan. Je komt terecht in het team van momenteel 4 (ervaren) collega’s en zal meewerken aan de doorontwikkeling en nieuwbouw van de Magento platformen van meerdere opdrachtgevers volgens Agile/Scrum. Denk hierbij aan nieuwe functionaliteiten, UX en koppelingen met verschillende back-end systemen. Als ervaren developer zul je hiernaast ook andere developers assisteren en waar nodig de leiding nemen in het project.

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET ontwikkelaar start jij in een ontwikkelteam met 7 .NET developers. In ons team werken er drie senior .NET developer, twee medior .NET developers en twee junior .NET developers. Er is dan ook genoeg senioriteit in ons team om jou te kunnen bieden wat jij nodig hebt! Wij werken in scrum en hebben drie wekelijkste sprints. Daarnaast doen wij minimaal vier keer per jaar een release. Ons platform is ontzettend complex en groot. Het is dan ook in het begin belangrijk dat jij de processen gaat begrijpen. Jij krijgt dan ook een cursus om beter te begrijpen

Bekijk vacature »

Full stack Python developer

Functie Samen met andere collega’s (een product owner, een software manager en een ervaren ontwikkelaar) ga jij onze producten verder ontwikkelen. Jouw verantwoordelijkheden zullen bestaan uit: – Verder wil gaan met de ontwikkeling van onze bestaande producten; nieuwe features! – Meedenkt over de roadmap van onze producten – Als sparringpartner kan optreden op het gebied van development – Zelf ook nieuwe ideeën op tafel durft te leggen en deze van scratch af aan wilt bouwen Hieronder ook een paar voorbeelden van projecten waar we momenteel mee bezig zijn of binnenkort aan willen beginnen: – Real-time interactie creëren in onze web

Bekijk vacature »

Medior PHP developer

Functie Het team bestaat inmiddels uit zo’n 25 collega’s met specialisten op het gebied van development, data(analyse), marketing, infrastructuur en finance. Ze hebben een supermodern pand en bieden hiernaast veel vrijheid en verantwoordelijkheid. Ze doen er alles aan om jou op te gemak te stellen. Zo kun je je eigen werkplek inrichten naar persoonlijke wensen, maar gaan ze bijvoorbeeld ook jaarlijks met elkaar wintersporten en zijn er andere leuke uitjes. Als onderdeel van één van de scrumteams ga je aan de slag, samen ben je medeverantwoordelijk voor het doorontwikkelen van hun business applicatie waar het traffic team dagelijks mee werkt.

Bekijk vacature »

Lead Fullstack developer

Functie omschrijving Ben jij een leergierige en ambitieuze junior developer met technische skills? Ben jij op zoek naar een werkgever die jouw de volledige vrijheid geeft om jezelf tot een volwaardige senior te ontwikkelen? Wij zijn op zoek naar een full stack developer die zich bezig wil bezig houden met het uitbreiden en verbeteren van de online webshop. Een onderdeel van jouw werkzaamheden is naast het beheren van de webshop ook om de processen en structuren te stroomlijnen. Werkzaamheden Onderhouden van de webshop (denk aan het bijhouden van de voorraad); Nieuwe functies toevoegen aan de product configurator door middel van

Bekijk vacature »

C# developer

Functie Als ervaren Software Engineer wordt jij verantwoordelijk voor het bedenken en ontwikkelen van technische (maatwerk) oplossingen voor onze klanten en dit samen met de klant af te stemmen. Jij wordt o.a. verantwoordelijk voor de doorontwikkeling het software pakket welke voor ons enorm belangrijk is. Dit pakket zorgt er namelijk voor dat wij complete productielijnen kunnen aansturen en monitoren. Daarnaast heb jij actief contact met onze hoofdvestiging om het software achter een van onze systemen te verbeteren en te herschrijven. Momenteel zijn onze C# applicaties geschreven met o.a. Winforms. Echter hebben wij de actieve ambitie om dit te gaan herschrijven

Bekijk vacature »

Front-end Developer

Functie omschrijving Gezocht front-end developer! Voor een toffe organisatie in de regio Rhenen zij wij op zoek naar een front-end developer die de eindverantwoordelijkheid op zich neemt van alles wat met design te maken heeft. In deze functie heb je een adviserende rol en beschik je over een grote dosis vakinhoudelijke kennis. Samen met collega’s en klanten overleg je om aangeleverde designs om te zetten naar unieke concepten. Zo draag jij je steentje bij aan de groeiambities van de klant. Voor klanten wordt jij het vaste aanspreekpunt als het gaat over planningen hierin houdt je alle betrokkenen goed op de

Bekijk vacature »

REMOTE - Front-end Angular developer

Functie Het IT-team bestaat momenteel uit de IT Manager, 2 back-end developers, 1 fullstack developer, 1 designer en een DevOps engineer. Ze zijn momenteel op zoek naar een ervaren Front-end developer die autonoom en gedisciplineerd aan de slag gaat, en bij aanvang als enige developer met hun Front-end applicaties bezig is. Wel hebben ze de ambitie om hier snel een 2e developer bij te vinden die jij dan ook zal kunnen aansturen/begeleiden. Je zult aan de slag gaan met het doorontwikkelen van hun bestaande UI in Angular. Maar ook het ontwikkelen van een mobiele app. Hierbij hechten ze veel waarde

Bekijk vacature »

Medior/Senior Python developer

Functie Jij als Senior Python developer hebt al ruime ervaring opgedaan. Bedrijven komen bij de organisatie om technische vraagstukken op te lossen. Jij als specialist bent dus de representatie van deze kwaliteit. Je zult de keuze krijgen tussen lange of korte projecten waarin je komt te werken in multidisciplinaire teams. Projecten die je gaat uitvoeren zijn zeer uitlopend. Zodoende kun je aan de ene kant kiezen voor een greenfield project en stroom je bij een ander project midden in een migratietraject in. Voor de ene klant ontwikkel je ene nieuwe portal en voor het andere project duik je veel meer

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 »

Pagina: 1 2 volgende »

Tim Fendt

Tim Fendt

12/11/2010 09:15:49
Quote Anchor link
Ik heb een variabele "$qty" deze staat voor quantity. Hierin staat hoevaak een product besteld is. Als ik deze variabele dan echo, krijg ik hier bijv. '123' uit.

Mijn vraag is, hoe krijg ik steeds het laatste getal eruit?
 
PHP hulp

PHP hulp

26/05/2026 13:08:17
 
Jel le

Jel le

12/11/2010 09:40:55
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$laatste_getal = substr($qty, -1);


bedoel je dit?
 
John D

John D

12/11/2010 09:42:19
Quote Anchor link
het laatste getal eruit?
Hoeveel getallen staan er dan in "$qty" wanneer je het laatste getal eruit wilt halen?
 
Tim Fendt

Tim Fendt

12/11/2010 10:15:17
Quote Anchor link
qty word steeds opgehoogd. Dus als ik 5 producten bestel. komt er uit qty 12345.

nou wil ik gewoon 5 hebben. hopelijk snappen jullie het nu.

@Jelle - nee werkt niet.

Alvast bedankt,
 
Teun Hesseling

Teun Hesseling

12/11/2010 10:18:00
Quote Anchor link
zouw wel moeten zie hier voorbeeld
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
$rest
= substr("abcdef", -1);    // returns "f"
$rest = substr("abcdef", -2);    // returns "ef"
$rest = substr("abcdef", -3, 1); // returns "d"
?>
 
Jel le

Jel le

12/11/2010 10:20:11
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
$qty = 12345;
$laatste_getal = substr($qty, -1);

echo $laatste_getal;


moet gewoon werken hoor
 
John D

John D

12/11/2010 10:23:32
Quote Anchor link
maar waarom 12345 in $qty en niet alleen 5 door steeds $qty = $qty+1 oid ?? Je gaat namelijk helemaal de mist in wanneer het 10 of meer producten wordt: 12345678910 ??
Gewijzigd op 12/11/2010 10:25:03 door John D
 
Tim Fendt

Tim Fendt

12/11/2010 10:24:06
Quote Anchor link
Ik ga hier even mee aan de slag. Bedankt voor de reacties. Ik zie nu ook dat het werkt maar moet even wat aanklooien met een foreach loop.
 
- Mark -

- Mark -

12/11/2010 10:28:02
Quote Anchor link
- Zelfde als John maar veels te laat. -
Gewijzigd op 12/11/2010 10:29:07 door - Mark -
 
Justin S

Justin S

12/11/2010 10:50:23
Quote Anchor link
Waarom maak je geen array?

array("1", "2", "3", "4", "5")

Dan kan je gemakkelijker de laatste ophalen en zonder fouten zoals John D benoemd, bij 10 of 100.
 
Jacco Engel

Jacco Engel

12/11/2010 10:50:53
Quote Anchor link
-- spuit 11 --
Gewijzigd op 12/11/2010 10:52:06 door Jacco Engel
 
Tim Fendt

Tim Fendt

12/11/2010 10:55:08
Quote Anchor link
volgens mij heb ik het een beetje verkeerd verwoord.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
$contents = array();
foreach ($items as $item)
{
    $contents[$item] = (isset($contents[$item])) ? $contents[$item] + 1 : 1;            
    foreach ($contents as $id=>$qty)
    {
        echo $qty;
    }
}

dan krijg ik 12345 dus ik had niet goed opgelet.
hebben jullie een idee hoe ik dan het laatste getal uit qty kan krijgen?

bedankt voor al jullie reacties
Gewijzigd op 12/11/2010 10:59:28 door Tim Fendt
 
Teun Hesseling

Teun Hesseling

12/11/2010 10:57:17
Quote Anchor link
wat zit erin in $contents?
 
- Mark -

- Mark -

12/11/2010 10:58:56
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo end($contents); ?>
 
Tim Fendt

Tim Fendt

12/11/2010 11:01:15
Quote Anchor link
Mark Coenen op 12/11/2010 10:58:56:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo end($contents); ?>


blijft nogsteeds 12345.
 
Justin S

Justin S

12/11/2010 11:01:24
Quote Anchor link
Als je 12345 als output krijgt klopt er iets niet in je display. Cijfers moet je altijd scheiden. Bijvoorbeeld door een komma. Dan kan je vervolgens met een explode de cijfers weer lostrekken en de laatste ophalen.
 
- Mark -

- Mark -

12/11/2010 11:06:27
Quote Anchor link
Ik zag je edit te laat, Hoe ziet je items array eruit als ik vragen mag? Het ziet er allemaal wat vreemd uit.
 
Tim Fendt

Tim Fendt

12/11/2010 11:11: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
<?php
$cart
= $_SESSION['cart'];
$items = explode(',',$cart);

$contents = array();
foreach ($items as $item)
{

    $contents[$item] = (isset($contents[$item])) ? $contents[$item] + 1 : 1;            
    foreach ($contents as $id=>$qty)
    {

        echo $qty;
    }
}


//dit staat in session cart (als het goed is)


case 'add':
if ($cart)
{

    $cart .= ','.$_GET['id'];
}

else
{
    $cart = $_GET['id'];
}

break;
?>
Gewijzigd op 12/11/2010 11:11:22 door Tim Fendt
 
- Mark -

- Mark -

12/11/2010 11:19:10
Quote Anchor link
Even kijken of ik op het goede spoor zit.

Je gooit elk item los in je winkelwagen en nu wil je weten hoevel er van elk item is?
 
Tim Fendt

Tim Fendt

12/11/2010 11:24:51
Quote Anchor link
inderdaad :D
 
- Mark -

- Mark -

12/11/2010 11:54:37
Quote Anchor link
We zijn dan wel behoorlijk aan het afdwalen van de oorspronkelijke vraag. Het zal wel aan mij liggen maar het ziet er nogal vreemd uit. En niet echt optimaal.

LET OP! Je kunt onderstaande code niet plakken in jouw script, Het idee was om je de werking uit te leggen. even in een appart bestandje zetten dus.

Ik weet niet wat beter is, ik heb nog nooit een webshop gebouwd maar ik denk dat gemakkelijker is als je $_SESSION['cart'] direct de tweede array bevat.

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
<?php

    /*---- INFO! ---->
    
        Stel we hebben een winkelwagen met de volgende inhoud:
        
            3 X artikel 1.
            2 X artikel 3.
            3 X artikel 4.
        
        LET OP! Deze data staat op een verkeerde manier in $_SESSION['cart'] in jouw script als je het mij vraagt.
                Jij hebt de data in $_SESSION['cart'] als een string opgeslagen. Je maakt er doormiddel van explode
                een array van. Waarom niet de data direct als een array in $_SESSION['cart'] opslaan?
                
    */

    
        $chart = array(1, 3, 4, 3, 1, 4, 4, 1);


    /*---- INFO! ---->
    
        Dan gaan we nu een nieuwe array aanmaken met daarin het aantal van elk item.

        In $chart_items komt nu als het goed is het volgende te staan:
        
        array(1 => 3, 3 => 3, 4 => 3)
        
        In andere woorden:
        
            3 X artikel 1.
            2 X artikel 3.
            3 X artikel 4.
            
        We zijn dan dus weer terug bij het begin eigenlijk.

    */

        
        $chart_items = array_count_values($chart);
        

    /*---- INFO! ---->
    
        Dan gaan we nu alle Items weergeven.
        
    */

    
        foreach($chart_items as $item => $count){
            
            echo 'We hebben '.$count.' keer item '.$item.'.<br />';
        }

        
?>


:p hopelijk sla ik de plank niet volledig mis zoals wel vaker het geval is.
 

Pagina: 1 2 volgende »



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.