Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Rzutowanie typu ze stringa
trucksweb
post
Post #1





Grupa: Zarejestrowani
Postów: 1 199
Pomógł: 31
Dołączył: 22.03.2004
Skąd: Warszawa

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


odczytuje sobie zmienna z pliku
  1. $zm = array(0 => '1233.55', 1 => '3232323');
  2. $zmienna = (int)str_replace(".","",trim($zm[0]));


i jak wyswietlam
  1. echo gettype($zmienna ).$zmienna ;


to dostaje integer i 0 (IMG:style_emoticons/default/blinksmiley.gif)
czemu ?

Ten post edytował trucksweb 15.12.2010, 14:30:57
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
adasiu
post
Post #2





Grupa: Zarejestrowani
Postów: 65
Pomógł: 7
Dołączył: 18.01.2007
Skąd: Tychy

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


zawartość file.txt
Kod
122.22 @ dfrfg
122.22 @ dfrfg


  1. $zm_tmp = file('file.txt');
  2. echo print_r($zm_tmp, 1);
  3. $zm = explode('@', $zm_tmp[0]);
  4. echo print_r($zm, 1);
  5. $zmienna = (int)str_replace(".","",trim($zm[0]));
  6. echo gettype($zmienna ).$zmienna ;


i dostaję

Kod
Array ( [0] => 122.22 @ dfrfg [1] => 122.22 @ dfrfg ) Array ( [0] => 122.22 [1] => dfrfg ) integer12222


(IMG:style_emoticons/default/smile.gif)

//edit
pytanie jakich znaków chcesz się pozbyć to raz a drugi raz to czy na pewno musisz to robić w ten sposób

Ten post edytował adasiu 15.12.2010, 15:17:58
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: 2.10.2025 - 16:47