Twoje PC  
Zarejestruj się na Twoje PC
TwojePC.pl | PC | Komputery, nowe technologie, recenzje, testy
B O A R D
   » Board
 » Zadaj pytanie
 » Archiwum
 » Szukaj
 » Stylizacja

 
M E N U
  0
 » Nowości
0
 » Archiwum
0
 » Recenzje / Testy
0
 » Board
0
 » Rejestracja
0
0
 
Szukaj @ TwojePC
 

w Newsach i na Boardzie
 
OBECNI NA TPC
 
 » coolio 00:06
 » cVas 00:01
 » rainy 23:43
 » Conan Bar 23:41
 » Banan 23:40
 » Fl@sh 23:32
 » Soulburne 23:26
 » Irys 23:24
 » Kenny 23:12
 » metacom 23:09
 » dugi 23:00
 » Lucyferiu 22:54
 » ReMoS 22:54
 » kemilk 22:53
 » RoBakk 22:48
 » slanter 22:45
 » Piwomir 22:43
 » Kool@ 22:37
 » Promilus 22:30
 » ManiusNG 22:29

 Dzisiaj przeczytano
 133 postów,
 wczoraj 62174

 Szybkie ładowanie
 jest:
włączone.

 
ccc
TwojePC.pl © 2001 - 2026
A R C H I W A L N A   W I A D O M O Ś Ć
    

PHP i deklaracja typu zmienej , AwerS 23/09/09 11:50
Witam mam pytanie. Czy istnienie jakis sposob w php do deklaracji typu zmienej. Chcialbym zadeklarowac zmiena majaca wiekszy zakres od int, najlepiej long czy jest jakis sposob ?

AwerS

  1. .:. , Shneider 23/09/09 11:53
    php ma b. wysoki poziom abstrakcji.

    za zmienna moze robic dowolnie WSZYSTKO.

    wiec nie ma potrzeby kombinowania.

    .:: Live at Trance Energy ::.

    1. wlasnie z tym jest problem , AwerS 23/09/09 11:56
      function formatBytes($bytes, $precision = 2) {
      $units = array('B', 'KB', 'MB', 'GB', 'TB');

      $bytes = max($bytes, 0);
      $pow = floor(($bytes ? log($bytes) : 0) / log(1024));
      $pow = min($pow, count($units) - 1);

      $bytes /= pow(1024, $pow);

      return round($bytes, $precision) . ' ' . $units[$pow];
      }

      funkcja nie potrafi sobie poradzic z przebiciem sie przez granice int. i przy plikach wiekszych niz 4 gb zaczyna zwracac smieci.

      AwerS

      1. .:. , Shneider 23/09/09 12:09
        od tego masz ustawienia suhosin, tam sa deklarowane wszystkie zakresy w jakich ma pracowac php

        to Twoj serwer? czy gdzies z hostingu

        .:: Live at Trance Energy ::.

      2. nie wiem , WooKy 23/09/09 12:41
        czy to pomoże dla Twojego przypadku ale swego czasu pracowałem w phpie na dużych liczbach i to jeszcze w macierzach - wszelkie problemy precyzji i zakresu rozwiazala mi biblioteka Math z Peara (http://pear.php.net/...hp?catpid=15%26catname=Math).

        bitnoi.se

    
All rights reserved ® Copyright and Design 2001-2026, TwojePC.PL