pozycjonowanie Dodawarka do katalogów katalogowanie
Krótko po wydaniu PHP 3, w zimie 1998 Zeev Suraski oraz Andi Gutmans jeszcze raz zabrali się za przepisywanie kodu źródłowego PHP, korzystając z doświadczeń nabytych przy pracach nad poprzednią wersją. Za główne cele obrali poprawienie modułowości oraz wydajności złożonych aplikacji. Choć dotychczasowa wersja potrafiła sobie z nimi poradzić, nie była jednak stworzona do tego celu i przegrywała przez to z innymi rozwiązaniami.


Usługi dźwigowe Wrocław
Maszyny do prac budowlanych
Wynajem maszyn do prac na wysokości
www.uslugidzwigowe.wroclaw.pl
salon fryzjerski włodarzewska
Zaopatrzenie gabinetów kosmetycznych
Tanie maseczki nawilżające do twarzy
www.fineza.pl
joga Kraków
Kursy poznawania tajników swojego ciała
Lekcje połączone z relaksacją, medytacją
www.ananda.com.pl
fotograf ślubny kraków
Filmowanie na profesjonalnym sprzęcie
Doskonałej jakości fotografie ślubne
www.fotograf.info.pl


Filmy o politykach
Polscy politycy w dziwnych sytuacjach
Pośmiej się z polityków
www.polityczna.info
Pomóż babci
Organizacja pomocy dla starszych ludzi
Schorowany człowiek też ma marzenia
www.pomozbabci.e-marzenia.info


W połowie roku 2005 zaczęły pojawiać się oficjalne sygnały, że rozpoczęto wstępne prace nad PHP 6. W stanie na lipiec 2006 wersja ta znajduje się w fazie produkcyjnej dostępne są publiczne snapshoty w wersji źródłowej oraz binarnej dla systemów Windows. Lista TODO obejmuje:

filesize

(PHP 3, PHP 4, PHP 5)

filesize -- Pobiera rozmiar pliku

Opis

int filesize ( string nazwa_pliku )

Zwraca rozmiar pliku w bajtach, lub FALSE (oraz zostanie wygenerowany błąd na poziomie E_WARNING) w przypadku błędu.

Notatka: Ponieważ PHPowy typ integer jest oznaczony (ang. signed, dopuszcza liczby ujemne i dodatnie) i wiele platform używa 32 bitowego integera, filesize() może zwrócić nieoczekiwane wyniki dla plików większych od 2 GB. Dla plików o rozmiarze pomiędzy 2 GB, a 4 GB można zwykle przezwyciężyć to używając sprintf("%u", filesize($plik)).

Notatka: Wyniki działania tej funkcji są buforowane. Zobacz opis funkcji clearstatcache() aby uzyskać więcej informacji.

PodpowiedĹş: Od wersji 5.0.0 PHP ta funkcja może być użyta także z niektórymi wrapperami URL. Zobacz Dodatek M aby uzyskać listę wrapperów które obsługują funkcjonalność z rodziny stat().

Przykład 1. filesize() przykład

<?php
    
  
// wyświetli np. jakisplik.txt: 1024 bajtów  
    
  
$filename = 'jakisplik.txt';  
  echo
$filename . ': ' . filesize($filename) . ' bajtów';  
    
  
?>

Patrz także: file_exists()