Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Wyświetlanie liczby sprzed znaku
mrsss
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 27.12.2016

Ostrzeżenie: (0%)
-----


Witam.

Mam taki problem - chce wyświetlać tylko cyfry sprzed jakiegoś znaku, np. jak mam 1099.99 chcę, aby wyświetlało mi się tylko 1099.
Poniżej kod, w którym nie mam pojęcia co jest nie tak (jestem zielony w phpie...), może ktoś pomoże? (IMG:style_emoticons/default/oneeyedsmiley02.png)

  1. for($i=0;$i<count($tab);$i++){
  2. $s=$tab[$i][1];
  3. $tab[$i][1]="";
  4. for($j=0;$j<strlen($s);$j++){
  5. if(is_numeric($s[$j])){
  6. $tab[$i][1].=$s[$j];
  7. }
  8. else break;
  9. }
  10.  
  11. }


Ten post edytował mrsss 27.12.2016, 22:36:41
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
KsaR
post
Post #2





Grupa: Zarejestrowani
Postów: 520
Pomógł: 102
Dołączył: 15.07.2014
Skąd: NULL

Ostrzeżenie: (0%)
-----


PHP 4.3+
  1. <?php
  2.  
  3. $s = '1099.99';
  4. $tmp = explode('.', $s, 2);
  5. echo $tmp[0];

PHP 5.4+
  1. <?php
  2.  
  3. $s = '1099.99';
  4. echo explode('.', $s, 2)[0];


Ten post edytował KsaR 27.12.2016, 23:19:20
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 9.10.2025 - 13:01