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
 
 » Sherif 20:22
 » mravel 20:15
 » dugi 20:14
 » rurecznik 20:06
 » esteban 20:05
 » zibi13 20:04
 » adolphik 20:03
 » siwydym 20:02
 » elliot_pl 19:49
 » DJopek 19:42
 » Curro 19:31
 » wrrr 19:28
 » waski 19:21
 » Draghmar 19:20
 » Wedelek 19:14
 » Kraszan 19:11
 » Katoda Lt 19:10
 » past 19:06
 » bajbusek 19:04
 » ripek 19:03

 Dzisiaj przeczytano
 36894 postów,
 wczoraj 25433

 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