note 125504 added to function.lstat

From: Date: Wed, 11 Nov 2020 06:47:50 +0000
Subject: note 125504 added to function.lstat
Groups: php.notes 
Request: Send a blank email to php-notes+get-215835@lists.php.net to get a copy of this message
Just for information and in reply to a previous message left 4 years ago by "salsi at icosaedro dot it" : Files larger than 2 GiB can be handled on 64-bit Linux systems. My test in a terminal is as follow (using <?php ;?> tags to colour the results for ease of reading) : $ php -v <?php " PHP 7.2.24-0ubuntu0.18.04.7 (cli) (built: Oct 7 2020 15:24:25) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.2.24-0ubuntu0.18.04.7, Copyright (c) 1999-2018, by Zend Technologies " ;?> $ date ; dd if=/dev/zero of=/tmp/php_test_huge bs=1024K count=2100 ; date ; ls -l /tmp/php_test_huge <?php " Wed Nov 11 15:35:46 +08 2020 2100+0 records in 2100+0 records out 2202009600 bytes (2.2 GB, 2.1 GiB) copied, 4.79192 s, 460 MB/s Wed Nov 11 15:35:51 +08 2020 -rw-r--r-- 1 harold harold 2202009600 Nov 11 15:35 /tmp/php_test_huge " ;?> $ php -r 'var_dump(lstat("/tmp/php_test_huge"));' <?php " array(26) { [0]=> int(2050) [1]=> int(19923027) [2]=> int(33188) [3]=> int(1) [4]=> int(1000) [5]=> int(1000) [6]=> int(0) [7]=> int(2202009600) [8]=> int(1605079647) [9]=> int(1605080149) [10]=> int(1605080149) [11]=> int(4096) [12]=> int(4300808) ["dev"]=> int(2050) ["ino"]=> int(19923027) ["mode"]=> int(33188) ["nlink"]=> int(1) ["uid"]=> int(1000) ["gid"]=> int(1000) ["rdev"]=> int(0) ["size"]=> int(2202009600) ["atime"]=> int(1605079647) ["mtime"]=> int(1605080149) ["ctime"]=> int(1605080149) ["blksize"]=> int(4096) ["blocks"]=> int(4300808) } " ;?> ---- Server IP: 45.112.84.4 Probable Submitter: 185.85.3.174 (proxied: 118.189.178.51) ---- Manual Page -- http://php.net/manual/en/function.lstat.php Edit -- https://master.php.net/note/edit/125504 Del: integrated -- https://master.php.net/note/delete/125504/integrated Del: useless -- https://master.php.net/note/delete/125504/useless Del: bad code -- https://master.php.net/note/delete/125504/bad+code Del: spam -- https://master.php.net/note/delete/125504/spam Del: non-english -- https://master.php.net/note/delete/125504/non-english Del: in docs -- https://master.php.net/note/delete/125504/in+docs Del: other reasons-- https://master.php.net/note/delete/125504 Reject -- https://master.php.net/note/reject/125504 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#215835) next »