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
 
 » Paweł27 00:36
 » m&m 00:35
 » rzymo 00:35
 » rainy 00:26
 » b0b3r 00:22
 » dugi 00:21
 » NWN 00:20
 » Logan 00:16
 » mnih 00:10
 » cVas 00:08
 » Wedrowiec 00:08
 » Visar 00:06
 » Raist 00:04
 » muerte 00:04
 » @GUTEK@ 23:59
 » burz 23:56
 » spidi 23:47
 » metacom 23:46
 » wrrr 23:42
 » gigamiki 23:40

 Dzisiaj przeczytano
 41141 postów,
 wczoraj 25974

 Szybkie ładowanie
 jest:
włączone.

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