login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Getallen : 0000001 (Opgelost)

Offline SvenP - 12/02/2008 21:15 (laatste wijziging 12/02/2008 22:31)
Avatar van SvenPPHP interesse Ik heb bijv. het getal 000001,
Is er een functie in php wat al die nullen weghaalt?
Maar, ik heb ook: 000000,
Maar die laatste 0 moet niet weggehaald worden


Mvg,
Sven



edit: niet opgelost, laat maar..

11 antwoorden

Gesponsorde links
Offline skillat2 - 12/02/2008 21:17
Avatar van skillat2 HTML beginner
  1. <?php
  2. $getal = 000001;
  3. $getal = substr($getal, -1);
  4. ?>
Offline Dark_Paul - 12/02/2008 21:18
Avatar van Dark_Paul PHP ver gevorderde Simpel.
Als je steeds het alleen het laatste getal wilt hebben, gebruik je gewoon de functie PHP.net: substr.
Offline SvenP - 12/02/2008 21:19
Avatar van SvenP PHP interesse Mja, maar het laatste getal is: 001079
Offline skillat2 - 12/02/2008 21:24 (laatste wijziging 12/02/2008 21:28)
Avatar van skillat2 HTML beginner > edit werkt niet sorry
Offline Gerard - 12/02/2008 21:27 (laatste wijziging 12/02/2008 21:36)
Avatar van Gerard Ouwe rakker
  1. <?php
  2. $getalAsString = "000001";
  3. $getalAsInteger = intval($getalAsString);
  4. echo $getalAsInteger;


Edit @ hieronder
Hier werkt het toch echt bij mij. Bovenstaand voorbeeld levert bij mij het resultaat '1' op.
Offline SvenP - 12/02/2008 21:31 (laatste wijziging 12/02/2008 21:38)
Avatar van SvenP PHP interesse Nope, alles word 0


Edit@Hierboven:
  1. <?php
  2. $handle = fopen ('propMover.txt.txt',"r");
  3. while (!feof ($handle)) {
  4. $file = fgets($handle);
  5.  
  6. $lines = explode(" ", $file);
  7. $ids = explode("_",$lines[0]);
  8.  
  9. $MoverID = intval($ids[3]);
  10. $MoverName = trim($lines[1]);
  11.  
  12. if($MoverName){
  13. echo $MoverID . ":" . $MoverName . "<br>";
  14. }
  15.  
  16. }
  17. fclose ($handle);
  18. ?>



Dit geeft bij mij toch allemaal nulletjes.
Offline Gerard - 12/02/2008 21:39
Avatar van Gerard Ouwe rakker Geef mij dan maar eens een stukje van jouw propMover.txt.txt 
Offline SvenP - 12/02/2008 21:40
Avatar van SvenP PHP interesse
  1. IDS_PROPMOVER_TXT_000000 Default
  2. IDS_PROPMOVER_TXT_000001
  3. IDS_PROPMOVER_TXT_000002 Male
  4. IDS_PROPMOVER_TXT_000003
  5. IDS_PROPMOVER_TXT_000004 Female
  6. IDS_PROPMOVER_TXT_000005
  7. IDS_PROPMOVER_TXT_000006 Small Aibatt
  8. IDS_PROPMOVER_TXT_000007
  9. IDS_PROPMOVER_TXT_000008 Aibatt
  10. IDS_PROPMOVER_TXT_000009
  11. IDS_PROPMOVER_TXT_000010 Captain Aibatt
  12. IDS_PROPMOVER_TXT_000011
  13. IDS_PROPMOVER_TXT_000012 Giant Aibatt
  14. IDS_PROPMOVER_TXT_000013
  15. IDS_PROPMOVER_TXT_000014 Small Mushpang
  16. IDS_PROPMOVER_TXT_000015
  17. IDS_PROPMOVER_TXT_000016 Mushpang
  18. IDS_PROPMOVER_TXT_000017
  19. IDS_PROPMOVER_TXT_000018 Captain Mushpang
Offline Zaxs - 12/02/2008 22:16 (laatste wijziging 12/02/2008 22:18)
Avatar van Zaxs Nieuw lid ltrim($text,"0");

Dat zou moeten werken.

Voorbeeld

  1. <?
  2. if($_SERVER['REQUEST_METHOD'] == 'POST')
  3. {
  4. $ori_nummer = $_POST['nummer'];
  5. $strip_num = $_POST['strip'];
  6.  
  7. echo ("Het originele nummer is: ".$ori_nummer."<br>");
  8.  
  9. $str_nummer = ltrim($ori_nummer,$strip_num);
  10. echo ("Het gestripte nummer is: ".$str_nummer."<br>");
  11. }
  12. else
  13. {
  14. echo("<br>");
  15. echo("<br>");
  16. }
  17. ?>
  18. <br>
  19. <form action="<?=$_SERVER['REQUEST_URI'];?>" method="POST">
  20. Nummer om te strippen: <input type="text" name="nummer"><br>
  21. Te verwijderen nummer: <input type="text" name="strip"><br>
  22. <input type="submit" value="Strip it!">
  23. </form>
Offline SvenP - 12/02/2008 22:26
Avatar van SvenP PHP interesse ook niks.
Offline Martijn - 12/02/2008 22:28 (laatste wijziging 12/02/2008 22:29)
Avatar van Martijn Crew PHP lol, ik bedenk me opeens iets verschrikkelijks amateuristisch, maar t zou kunnen werken 
doe gewoon:

  1. $getal=$_POST['nummer']+0;
  2.  
  3. echo $getal;
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.229s