tamsayılar 64-bit olacak şekilde PHP kurma özellikleri nelerdir?

3 Cevap php

Ben PHP ortak tamsayı 64 bit (matematik paketleri kullanmak yerine) sahip olmanın genel bir fikir 64-bit donanım ve 64-bit PHP kullanmak olduğunu düşünüyorum. Birisi özelliklerini biliyor mu? Örneğin, Core2Duo makine onu desteklemek için mümkün olmayacaktır? Ne Vista veya OS X gibi işletim 32-bit sürümü hakkında, onlar da destek olabilir?

3 Cevap

Sürece bir 64 bit işletim sistemi üzerinde konum, ve 64 bitlik ikililer yüklemek gibi, gitmek için iyi bir konum.

örneğin, benim dev kutu centos, ve ben php-*. x86_64 paketlerini kurdum.

Ben çalıştırdığınızda:

$ php -r 'echo PHP_INT_MAX;'

Alıyorum:

9223372036854775807

64 bit ikili sizin platformu için mevcut değilse, görünüşe derleme yaparken hatırlamanız gereken tek bir yapılandırma seçeneği var: –with-libdir=/lib64

Windows üzerinde 64 bit PHP: Eğer windows kullanıyorsanız iseniz, plenty of resources out there yeniden vardır.

Eğer 64-bit PHP çalıştırmak için 64-bit donanım ve 64-bit işletim sistemi olması gerekir. Kaynak PHP derlerken otomatik olarak bu tespit etmelidir. Eğer ikilileri kuruyorsanız, bunlar besbelli php.net mevcut değil ama başka bir yerde internette mevcut olduğu, 64-bit olarak derlenmesi gerekir.

Bu bak related question.

PHP 64bit sürümlerde (resmi kaynaklardan) mevcut değildir.