Ik kom er maar niet uit. Ik zit met het volgende:
Stel, ik heb de volgende string:
Dan moeten de getal/cijfer combinaties L13 en LG1 het volgende worden: L013 en LG01 (omdat het 4 cijfers/tekens lang moet zijn). L113 moet dus wel gewoon L113 blijven omdat deze al 4 tekens lang is. Hoe kan ik dat voor elkaar krijgen? Ik heb van alles al geprobeerd, maar kom er maar niet uit.PHP Code:
<?php
$string = 'akk L13 me blw LG2 lo abm L113 ec';
?>
- [PHP] Nul voor getallen zetten
-
31-08-2013, 12:21 #1
- Berichten
- 161
- Lid sinds
- 14 Jaar
[PHP] Nul voor getallen zetten < 4
-
In de schijnwerper
[SNELLE LEVERING] Laat je website / webshop snel en professioneel bouwen!Freelance / Werkwebshop in laadkabels/laadpalen (sinds 2019) incl leveranciersWebsite te koopIk ga stoppen met mijn bedrijf - Domeinnamen en WP plugins zijn nog beschikbaarOverige deals(Premium) Hoge DA Backlink | DR 95 | RD 4,2 MiljoenAdvertentieruimte -
31-08-2013, 12:52 #2
64BitsWebhosting.EU
- Berichten
- 2.085
- Lid sinds
- 18 Jaar
Re: [PHP] Nul voor getallen zetten
explode de string op spaties en voor elk item controleer je of er een nummer in staat. Zo ja, voeg je er 4 - strlen(item) aantal keer een 0 voor.
-
31-08-2013, 13:45 #3
- Berichten
- 216
- Lid sinds
- 17 Jaar
Re: [PHP] Nul voor getallen zetten
PHP Code:<?php
$string = 'akk L13 me blw LG2 lo abm L113 ec';
$patroon = "/([a-zA-Z]{1,2}[0-9]{1,2})/";
preg_match_all($patroon, $string, $overeenkomsten);
foreach($overeenkomsten[1] as $woord) {
$string = str_replace($woord, substr($woord, 0, 1) . '0' . substr($woord, 1, 3), $string);
}
echo $string;
?>
-
31-08-2013, 14:38 #4
- Berichten
- 161
- Lid sinds
- 14 Jaar
Re: [PHP] Nul voor getallen zetten
Bedankt! Probleem opgelost:)
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic