Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]CURL odczyt wartości i zamiana na liczbę jak ?, chce zsumować dwie zmienne.
casperii
post
Post #1





Grupa: Zarejestrowani
Postów: 681
Pomógł: 28
Dołączył: 14.08.2014

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


Panowie pobieram poprzez curla dwie zmienne:
$koszt = 100.00;
$dostawa = 20.00;
$lacznie = $cena + $dostawa;

  1. if (strpos($n->innertext, "zł") !== FALSE) {
  2. $transport = $n->innertext;
  3. $transport = str_replace('Koszt:' ,'', $transport);
  4. $transport = trim(str_replace('zł', '', $transport));
  5. $transport = str_replace(',' ,'.', $transport);
  6. }


niestety $koszt i $dostawa są prawdopodobnie traktowane jako string, jak zamienić na typ liczbowy bym mógł zsumować te 2 zmienne?
próbowałem int(), number_format(), float().

Ma ktoś jakiś pomysł ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Neutral
post
Post #2





Grupa: Zarejestrowani
Postów: 286
Pomógł: 46
Dołączył: 10.01.2016

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


Użyj var_dump i sprawdź jaki to ma typ, a co do rzutowania, to chyba tak można, by napisać:

  1. $var= 'string1';
  2. $var = (int) $var;
  3. var_dump($var);


http://php.net/manual/en/ref.var.php

Edit: Nospor mnie ubiegł.

Ten post edytował Neutral 6.12.2017, 18:13:56
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: 10.10.2025 - 18:24