Laatste tekens verwijderen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front-end Developer - React - Data Driven

Bedrijfsomschrijving Onze klant is een snelgroeiende organisatie die een data-driven inspectieapp op de markt hebben gebracht die nu al een aantal jaar door verschillende organisaties wereldwijd gebruikt wordt. Er zijn zo'n 6 mensen werkzaam bij dit bedrijf en ze zijn nu vooral op zoek naar een sterke front-end developer die wil gaan werken aan nieuwbouw applicaties en de uitbouw van de huidige applicaties. De reden dat ze zoeken is omdat er veel werk op komst is en ze hier de juiste capaciteit voor willen hebben. Er heerst hier een hele prettige sfeer waarin respect en eerlijke communicatie belangrijk is. Ook

Bekijk vacature »

Senior PHP Developer

Als Senior PHP Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn en coach je andere developers op de hard en soft skills. Wat doe je als Senior 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

Bekijk vacature »

Database Developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als Database Developer met MS SQL of een vergelijkbare database? Wil jij werken voor een gewaardeerde werkgever in regio Tilburg waar jij de tijd en ruimte krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je houdt je bezig met het creëren en bouwen van MS SQL server databases; Je gaat projecten vanaf het begin tot het eind begeleiden. Je sluit aan bij meetings met klanten om hun processen in kaart te brengen. Vervolgens voer jij het project uit en zorgt dat dit zo goed mogelijk verloopt; Je werkt

Bekijk vacature »

Front-end Developer

Dit ga je doen Doorontwikkelen van software; Ontwikkelen en testen van nieuwe functionaliteiten; Implementaties van nieuwe functionaliteiten en updates; Verzorgen van technische migraties naar nieuwe frameworks; Verwerken van incidenten. Hier ga je werken Onze klant, gevestigd in de regio Amsterdam, draagt bij aan het verbeteren van de veiligheid en efficiëntie van de Nederlandse infrastructuur door het ontwikkelen van afgemeten software oplossingen. Zo passen zij location intelligence toe om onderhoud en reparaties efficiënt te laten verlopen. Verder zorgen deze systemen dat incidenten zo snel mogelijk worden opgelost. Als Front-end Developer ben jij samen met je team betrokken met het (door)ontwikkelen van

Bekijk vacature »

Als PHP developer bijdragen aan beter onderwijs?

Functie Momenteel zijn ze op zoek naar een PHP developer die mee gaat werken aan de (door)ontwikkeling van de producten en zo helpt aan de uitvoering van hun ontwikkelprojecten. Je komt te werken binnen hun development team bestaande uit 6 ontwikkelaars. Ze staan zowel open voor meer junior als medior/senior developers. Je kunt snel veel verantwoordelijkheid krijgen en doorgroeien binnen het bedrijf. Bovendien ben je betrokken bij het bepalen van de product roadmap en de inbreng van (nieuwe) technologieën. De applicaties waaraan je werk worden gebruikt op onderwijsinstellingen door heel Nederland. De tech-stack bestaat voornamelijk uit Laravel (PHP), Vue.js en

Bekijk vacature »

Fullstack developer (NodeJS, React, AWS)

Functie Als Fullstack developer kom je te werken in het ontwikkelteam, maar zoals gezegd komt er veel meer bij kijken dan alleen maar ontwikkelen. Je bent samen met je collega’s continu bezig om de software uit te breiden maar hiernaast doe je doorlopend onderzoek naar de inzet van bijvoorbeeld Machine Learning. Ze willen met hun software echt voorlopen op andere en toegevoegde waarde leveren voor de eindgebruiker. Mede hierom zijn ze erg benieuwd naar iemand zijn persoonlijkheid, of hij graag nieuwe dingen uitzoekt (Google!), en initiatief neemt. Maar waar staan ze nu? Na een onderzoeksfase van ruim een jaar zijn

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 »

TypeScript developer (tot € 6.000, - bruto pe

Functie Om bovenstaande ambities waar te kunnen maken zijn ze op zoek naar een ervaren Typecript developer die niet alleen zichzelf verder ontwikkelt, maar het ook leuk vinden om op termijn meer junior collega’s op pad te helpen. Je zult aan de slag gaan met het migreren van hun bestaande UI in Angular. Maar ook het ontwikkelen van een mobiele app. Hierbij hechten ze veel waarde aan User Experience en kiezen ze duidelijk voor kwaliteit i.p.v. snelheid. Je krijgt dus de ruimte om vanuit gedegen onderzoek te werk te gaan en het borgen van kwaliteit staat hoog in het vaandel.

Bekijk vacature »

Front end ontwikkelaar

Functie Het huidige team bestaat uit momenteel uit 5 back end developers verdeeld van senior tot junior. Omdat de gehele front end van applicaties anders gaan insteken zijn ze op zoek naar een ervaren Front end developer die hen kan helpen de juiste keuzes te maken. Je krijgt veel vrijheid om te bepalen hoe je dit wilt ontwikkelen en vrijheid in welke techniek je hiervoor wilt gebruiken. Je zult je dus bezighouden met architectuur, documentatie en natuurlijk ontwikkeling van nieuwe functionaliteiten binnen de verschillende applicaties. natuurlijk heb jij ook mogelijkheden om te sparren binnen het team, maar ze gaan uit

Bekijk vacature »

Software Developer

Functie omschrijving Heb jij affiniteit met ICT en een WO diploma in de pocket? Dan ben je hier aan het juiste adres. Voor een opdrachtgever in Amsterdam zijn wij op zoek naar kandidaten die (enige) ervaring hebben met Java, Javascript, C of C++. Je zal door middel van trainingen worden opgeleid tot een volwaardige Software Developer. Er wordt tijdens de training natuurlijk veel aandacht besteedt aan de vaktechnische aspecten, maar er gaat ook veel aandacht uit naar jouw persoonlijke ontwikkeling. Bedrijfsprofiel Bij deze opdrachtgever in de omgeving van Amsterdam zoeken ze meerdere enthousiaste kandidaten die hun carrière willen starten met

Bekijk vacature »

Senior Java developer

Als Senior Developer bij Sogeti ben je onderdeel van onze toonaangevende best-gecertificeerde Java community. Deze bestaat uit ruim 100 gepassioneerde professionals. In teamverband lever je mooie prestaties. Daarmee draag je aan bij de meerwaarde die wij leveren aan onze top-opdrachtgevers. Geen werkdag is hetzelfde! Je bent voortdurend bezig met het oplossen van allerlei complexe vraagstukken binnen bedrijfskritische systemen. Een voorbeeld hiervan is een cliënt-volgsysteem bij Reclassering Nederland. Andere klanten waar wij onder andere voor werken: KPN, Philips, Nationale-Nederlanden, Kamer van Koophandel, ABN AMRO, Bovemij, Aval en de Nationale Politie. Natuurlijk krijg jij de mogelijkheid je verder te certificeren in dit vakgebied. We

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 »

Front end developer React

Functie Wij zijn van origine een wordpress bureau, maar sinds 2006 zijn wij dit wel redelijk ontgroeid. Naar mate de jaren verstreken zijn we gegroeid in omvang, maar ook in de complexiteit van opdrachten waarin wij onze klanten kunnen bedienen. Momenteel bestaat onze organisatie uit 4 front end developers, 12 back end developer 3 projectmanagers en een 2 koppig management. Wij zijn een hele informele, bijna familiaire organisatie. Geen strak pak of overhemd, nee gewoon dragen waar jij je prettig bij voelt. De gemiddelde leeftijd ligt tussen de 25 en 30 en wij doen er veel aan om onze hechte

Bekijk vacature »

.NET developer

Functie Als .NET developer start jij in een development team met één Senior .NET developer en één junior .NET developer. Als team zijn jullie verantwoordelijk voor het schrijven van software voor onze toonaangevende Automatiseringssystemen. Jij gaat aan de slag met de onderhoud van de kernsoftware, ondersteund de software van derden door het gebruik van onze webservices en als team zijn jullie verantwoordelijk voor het ontwikkelen van onze backend oplossingen. Wij maken op dit moment veel gebruik van .NET met ASP.NET. Komend kwartaal gaan wij wel gedeeltelijk overstappen naar .NET Core. Verder werken wij ook met SOAP, REST, JSON, HTML5, CSS3

Bekijk vacature »

Senior, Medior and Junior SAP HANA Developer

Vacature details Vakgebied: Software/IT Opleiding: Medior Werklocatie: Veldhoven Vacature ID: 12696 Introductie Our client is the world's leading provider of lithography systems for the semiconductor industry, manufacturing complex machines that are critical to the production of integrated circuits or chips. Our purpose is “unlocking the potential of people and society by pushing technology to new limits”. We do this guided by the principles “Challenge”, “Collaborate” and “Care”. Wat verwachten we van jou? SAP Certified Application Associate - SAP HANA Cloud Modeling (training and/or certification) Bachelor degree or higher Excellent understanding of SAP HANA (2.0 / Cloud), Data Modelling and writing

Bekijk vacature »
Ronny -

Ronny -

24/10/2012 15:52:15
Quote Anchor link
Beste PHP-hulpers,

Voor een project wil ik de laatste 4 tekens van iets dat ik uit de database haal verwijderen. Hierbij gaat het om titels voor foto's (.jpg verwijderen).

Ik had dit al toegepast op de huidige pagina:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php $page = $_SERVER["PHP_SELF"];
function
deleteChars($page) {
    return substr($page, 1, -4);
}

$pageNaam = deleteChars($page); ?>


En dit werkt prima, echter als ik het probeer op iets uit de database heeft die er meer moeite mee.
Ik probeerde de volgende dingen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php $titel = "SELECT titel FROM fotos";
function
deleteChars2($titel) {
    return substr($titel, 0, -4);
}

$titelNieuw = deleteChars2($titel); ?>


&

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php $titel = $c_row["titel"];
function
deleteChars($titel) {
    return substr($titel, 1, -4);
}

$titelNieuw = deleteChars($titel); ?>


Echter blijk geen van beide te werken.
Iemand hier tips, suggesties of een oplossing voor?
Gewijzigd op 24/10/2012 15:53:13 door Ronny -
 
PHP hulp

PHP hulp

21/11/2024 13:24:19
 
- SanThe -

- SanThe -

24/10/2012 15:58:04
Quote Anchor link
Welke wil je nou?
return substr($titel, 0, -4);
return substr($titel, 1, -4);

$titelNieuw = deleteChars(trim($c_row["titel"]));
 
Ronny -

Ronny -

24/10/2012 16:09:47
Quote Anchor link
Excuses, bij de laatste moest het ook een 0 zijn.
Heb het nu geprobeerd op verschillende manier met de trim functie die jij postte.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
$titel
= trim($c_row["titel"]);
function
deleteChars($titel) {
    return substr(trim($c_row["titel"]), 0, -4);
}
// line 15
$titelNieuw = deleteChars(trim($c_row["titel"]));
?>


&

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
$titel
= "SELECT titel FROM fotos";
function
deleteChars($titel) {
    return substr($titel, 0, -4);
}
// line 15
$titelNieuw = deleteChars(trim($c_row["titel"]));
?>


Hieribj crasht mijn pagina echter volledig met de volgende error:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php Fatal error: Cannot redeclare deleteChars() (previously declared in /public/sites/*/include/add.php:7) in /public/sites/*/include/add.php on line 15 ?>
Gewijzigd op 24/10/2012 16:10:00 door Ronny -
 
- SanThe -

- SanThe -

24/10/2012 16:13:43
Quote Anchor link
Cannot redeclare deleteChars()

Je kan een function slechts één keer declareren.
Aanroepen echter mag vaker.
 
Rick van Riel

Rick van Riel

24/10/2012 16:16:57
Quote Anchor link
Maar je wil dus een extentie van een plaatje afhalen? Als de extentie .jpg is is deze 4 karakters maar als het een .jpeg is zijn het 5 karakters hoe wil je dit dan aanpakken?
 
Michel Falke

Michel Falke

24/10/2012 16:20:24
Quote Anchor link
Zie bovenstaande reactie. Ik was net wat te laat met het posten.

Daarnaast las ik dat het probleem optreed bij het gene dat uit de database komt. Wat je met de functie doet is elke keer de laatste 4 karakters strippen.
Bijvoorbeeld:
Langetitel.jpg > Langetitel > Langet etc

Ik zou hier kiezen voor een andere wijze van het strippen van karakters.
Bijvoorbeeld het gebruik van explode met als delimiter een .
Gewijzigd op 24/10/2012 16:21:13 door Michel Falke
 
Rick van Riel

Rick van Riel

24/10/2012 16:26:31
Quote Anchor link
Maar Michel als je een image hebt met de naam image.test.jpg dan haal je nog steedts niet het juiste eraf.
Als je een axtentie will strippen raad ik je het volgende aan.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$imageExploded
= explode('.', $titel);
$imageName     = implode('.', array_slice($imageExploded , 0, -1));
?>


Je krijgt nu de naam van de image terug ook al bevat deze meerdere punten.
 
- SanThe -

- SanThe -

24/10/2012 16:32:32
Quote Anchor link
Rick van Riel op 24/10/2012 16:26:31:
Je krijgt nu de naam van de image terug ook al bevat deze meerdere punten.


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
$titel
= 'image.test.jpg';
$imageExploded = explode('.', $titel);
$imageName     = implode('.', array_slice($imageExploded , 0, -1));
echo $imageName;
?>


Geeft image.test


Sorry, beetje overbodige post.
Gewijzigd op 24/10/2012 16:38:52 door - SanThe -
 
Michel Falke

Michel Falke

24/10/2012 16:36:03
Quote Anchor link
In het geval dat je de laatste wilt strippen heb je wel 100 manieren om dit met een explode te doen. Omslachtig en snel. Ik zou het op de volgende manier doen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
$image
= explode('.', $titel);
$extension = array_pop($image );
$imageTitle = implode('.', $extension);
?>



Dit is puur omdat ik van overzicht hou en stapsgewijs wil zien wat er gaande is.
Gewijzigd op 24/10/2012 16:37:05 door Michel Falke
 
Ronny -

Ronny -

24/10/2012 17:55:31
Quote Anchor link
Hartstikke bedankt voor jullie reacties!
Het is me nu gelukt met de volgende code:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
$titel
= $c_row["titel"];
$imageExploded = explode('.', $titel);
$imageName     = implode('.', array_slice($imageExploded , 0, -1));
?>


Ik heb dit getest met .jpeg .png & .jpg bestanden.
Werkte allemaal, bedankt! :)
 
Wouter J

Wouter J

24/10/2012 19:10:25
Quote Anchor link
Jammer dat ook dit is dubbelgepost op een ander forum...
http://www.html-site.nl/forum/11_28705_0.html
 
Ronny -

Ronny -

24/10/2012 20:14:37
Quote Anchor link
Maakt dat veel uit dan?
Bedoel naar mijn idee maakt dat niet uit, jullie hebben er geen last van en ik leer er meer mee. Heb er geen verkeerde bedoelingen mee hoor..
 
Jaron T

Jaron T

24/10/2012 20:39:40
Quote Anchor link
end(explode(".", $string)); veel efficiënter en korter maar beetje lelijk zonder checks
Gewijzigd op 24/10/2012 20:40:11 door Jaron T
 
Obelix Idefix

Obelix Idefix

24/10/2012 21:18:47
Quote Anchor link
Ronny - op 24/10/2012 20:14:37:
Maakt dat veel uit dan?
Bedoel naar mijn idee maakt dat niet uit, jullie hebben er geen last van en ik leer er meer mee. Heb er geen verkeerde bedoelingen mee hoor..

Hoe zou jij het vinden als ik jou iets vraag te doen en, zonder het jou te vertellen, ook aan bv. 10 anderen. Dan ben jij druk voor mij, terwijl het misschien niet nodig is. Hoe zou jij dat vinden?

Algemeen: het maakt in zoverre iets uit dat mensen hier mogelijk een hele uitgebreide reactie neer zetten, terwijl die ergens anders misschien ook al staat. Of dat er op een ander forum meer/andere informatie staat, die relevant blijkt voor de oplossing. Het zou ook niet de 1e keer zijn dat iemand op tig fora zijn/haar vraag plaatst en geen terugkoppeling geeft als een oplossing is gevonden.

Dat je op meerdere plaatsen een vraag stelt, is op zich niet zo erg. Maar wees daarin open en vermeld dat. Kunnen wij ook kijken of het antwoord al is gegeven/meer info bekend is.
 



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.