Tôi đang tạo danh sách kiểm tra trước khi cài đặt cho một chương trình. Chương trình yêu cầu PHP5, vì vậy tôi cần danh sách kiểm tra-kịch bản để kiểm tra tính khả dụng của PHP5.
Có chức năng là phpversion()
, sẽ trả về ở định dạng 5.3.6
hoặc tương tự. Tuy nhiên, tôi muốn danh sách kiểm tra rất thẳng về phía trước và đơn giản chỉ cho bạn biết có hoặc không. Vì vậy, hiển thị phiên bản hiện tại không giúp tôi nhiều. Được rồi, một cách là sử dụng các phpversion()
và loại bỏ các comas vv Nhưng không phải là có một cách neater? (Thật kỳ lạ, không có thông tin về điều này ở bất kỳ đâu)Làm cách nào để kiểm tra xem máy chủ PHP phiên bản 5 trở lên?
Vì vậy, Làm thế nào để chỉ cần kiểm tra xem máy chủ phiên bản PHP là 5 trở lên?
if (...) {
echo 'Server has PHP5 or above!';
} else {
echo 'Servers PHP version is lower then PHP5';
}
Điều đó sẽ tuyệt vời ngoại trừ: 'Có sẵn từ PHP 5.2.7.' – timdev
Hoàn hảo! Đó chính xác là những gì tôi đang tìm kiếm! Tôi cảm thấy xấu hổ đến nỗi tôi không thể tự mình hiểu được điều này. Tôi nghĩ rằng phải có một số chức năng cực kỳ kỳ lạ cho việc này. Cảm ơn!! –
@timdev: Bạn vừa giết hạnh phúc của tôi .. Không có chức năng tương tự cho các phiên bản PHP thấp hơn không? –