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
 
 » Kosiarz 00:03
 » Chrisu 00:03
 » yanix 23:49
 » Fl@sh 23:45
 » rainy 23:43
 » dugi 23:34
 » elliot_pl 23:34
 » ManiusNG 23:33
 » Chavez 23:31
 » maddog 23:30
 » Tomasz 23:27
 » stefan_nu 23:27
 » siwydym 23:26
 » DJopek 23:24
 » wrrr 23:21
 » Conan Bar 23:18
 » perek 23:17
 » Syzyf 23:12
 » Promilus 23:08
 » yeger 23:07

 Dzisiaj przeczytano
 104 postów,
 wczoraj 20007

 Szybkie ładowanie
 jest:
włączone.

 
ccc
TwojePC.pl © 2001 - 2025
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-2025, TwojePC.PL