Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> SimpleXML, liczby z XML nie są typu integer
Riklaunim
post
Post #1





Grupa: Zarejestrowani
Postów: 640
Pomógł: 44
Dołączył: 8.02.2004

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


Obraz problemu:
  1. <?php
  2. $art = simplexml_load_string('<xml><foo>1</foo></xml>');
  3. echo 'FOO: '.$art->foo.'<BR><BR>';
  4.  
  5. IF($art->foo === 1)
  6. {
  7. echo 'FOO to integer<BR>'; // to się nie wyświetli (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
  8. }
  9. IF($art->foo == 1)
  10. {
  11. echo 'FOO ma artość 1 ale niekoniecznie jest to int<BR><BR>';
  12. }
  13.  
  14. $a = 1;
  15. IF($a === 1)
  16. {
  17. echo '$a to integer<BR>';
  18. }
  19. ?>

Z XMLa pobieram liczby potrzebne dalej tyle że musi to być liczba - int bo inaczej skrypt zgłupieje. Jak wymusić typ int na zmiennej zawierającej pobraną liczbę?
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: 27.09.2025 - 10:34